캠프 수료 후 자바스크립트 기초를 다시 탄탄하게 다져야 할 필요성을 아주 많이 느꼈기에 본격적으로 읽기 시작한 모던 자바스크립트 Deep Dive ! 하루에 분량을 정해서 읽고 있는 와중에 동기분들이 함께 완독을 목표로 스터디를 진행하면 어떠냐고 먼저 제안을 주셨다.
변수는 프로그래밍 언어에서 데이터를 관리하기 위한 핵심 개념이다.컴퓨터는 CPU 를 사용해 연산하고 메모리를 사용해 데이터를 기억한다.메모리: 데이터를 저장할 수 있는 메모리 셀의 집합체이며 메모리 셀 하나의 크기는 1바이트(8비트)이고, 1바이트 단위로 데이터를 저장
변수 (소현)표현식과 문 (두인)데이터 타입 (서형)연산자 (현민)나는 4장은 맡았다. 앞서 올린 velog에 공부하면서 정리한 것을 토대로 스터디를 시작했다. 우선은 첫날이라 사전에 잡은 가이드 내에서 서로 공부한 것을 발표하는 식으로 진행했고, 후에 피드백을 받기로
자바스크립트는 객체기반의 프로그래밍 언어이다.원시값을 제외한 나머지 값 함수, 배열, 정규 표현식 등은 모두 객체이다.객체는 다양한 타입의 값을 하나의 단위로 구성한 복합적인 자료구조이다.원시 값은 변경 불가능한 값이지만 객체는 변경 가능한 값이다.0개 이상의 프로퍼티
업로드중..
14.1 변수의 생명주기 전역변수의 사용을 지양하자! 도대체 왜? 14.1.1 지역 변수의 생명 주기 > 변수는 생성되고 할당을 통해 값을 갖고 소멸되는 생명 주기가 있다. 전역변수의 생명 주기는 애플리케이션의 생명 주기와 같다. 하지만 함수 내부에서 선언된 지역
12 함수 (두인)13 스코프 (현민)14 전역변수의 문제점 (소현)15 let const 키워드와 블록레벨 스코프 (서형)깃
자바스크립트는 클래스 기반 객체지향 프로그래밍 언어보다 효율적이며 강력한 객체지향 프로그래밍 능력을 지니고 있는 프로토타입 기반의 객체지향 프로그래밍 언어다. > 자바스크립트는 객체 기반의 프로그래밍 언어이며 자바스크립트를 이루고 있는 거의 '모든 것'이 객체다.
19.8 오버라이딩과 프로퍼티 섀도잉 Person 생성자 함수로 객체(인스턴스)를 생성한 다음, 인스턴스에 메서드 sayHello 를 추가했다. 프로토타입 프로퍼티 : 프로토타입이 소유한 프로퍼티(메서드 포함) 인스턴스 프로퍼티 : 인스턴스가 소유한 프로퍼티 오버
20.1 strict mode란? > ECMAScript 5 에서 소개된 JavaScript 의 엄격모드는 JavaScript 의 제한된 버전을 선택하여 암묵적인 "느슨한 모드(sloppy mode)" 를 해제하기 위한 방법입니다. by. MDN strict mod
19장 프로토타입 (2) 19.8 ~ (S)강의 보충하기20장 strict mode (S)21장-빌트인-객체 (H)22장-this (D)23장-실행-컨텍스트 (K)
25.1 constructor25.2 프로토타입 메서드25.3 정적 메서드25.4 정적 메서드와 프로토타입 메서드의 차이25.5 클래스에서 정의한 메서드의 특징25.6 클래스의 인스턴스 생성과정
일정한 패턴을 가진 문자열의 집합을 표현하기 위해 사용하는 형식 언어자바스크립트의 고유 문법이 아니다.대부분의 프로그래밍 언어와 코드 에디터에 내장되어 있다. 정규 표현식은 특정 패턴과 일치하는 문자열을 검색하거나 추출 또는 치환할 수 있는 패턴 매칭 기능을 제공한다.
27강 배열28장 Number29장 Math30장 Date31강 Regexp32강 String33강 7번째 데이터타입Symbol
브라우저가 HTML, CSS, 자바스크립트로 작성된 텍스트 문서를 어떻게 파싱하여 브라우저에 렌더링 하는지 살펴보자. 파싱(parsing) : 프로그래밍 언어의 문법에 맞게 작성된 텍스트 문서를 읽어 들여 실행하기 위해 텍스트 문자열을 토큰으로 분해하고 토큰에 문법적
34장 이터러블35장 스프레드 문법36장 디스트럭처링 할당37장 Set과 Map 38장 브라우저의 렌더링 과정34장 이터러블에 대한 이해가 뒷받침이 되어야 35장 36장을 순조롭게 읽을 수 있었다. 왜?라는 질문이 지금까지도 해결되지 않은 것 보니 더 각 잡고 2회독
40.1 이벤트 드리븐 프로그래밍 브라우저는 처리해야 할 특정 사건이 발생하면 이를 감지하여 이벤트를 발생시킨다. 예를 들어 클릭, 키보드 입력, 마우스 이동이 있다. 애플리케이션이 특정 타입의 이벤트에 대해 반응하여 어떤 일을 하고 싶다면 해당하는 타입의 이벤트가
39장 DOM40장 이벤트도움 준 자료 \[자바스크립트 DOM & EVENT React의 가상돔 (Virtual DOM)이 뭔가요?
REST는 HTTP를 기반으로 클라이언트가 서버의 리소스에 접근하는 방식을 규정한 아키텍처고, REST API는 REST를 기반으로 서비스 API를 구현한 것을 의미한다. 44.1 REST API의 구성 REST API는 자원, 행위, 표현의 3가지 요소로 구성된다.
모듈이란 애플리케이션을 구성하는 개별적 요소로서 재사용 가능한 코드 조각을 말한다. 모듈이 성립하려면 모듈은 자기만의 모듈 스코프를 가져야한다.모듈의 리소스(변수, 함수, 객체)는 기본적으로 비공개 상태이다. 즉 개별적 존재로 애플리케이션과 분리되어 있지만 이런 모듈은
마지막 스터디는 여의도 위워크에서 오프라인으로 진행했음. 확실히 온라인보다 오프라인이 좋은 점은 즉각 그 자리에서 문제를 이해하기 위해 집요한 대화가능. D님의 취업으로 인해 스터디는 오늘로 마무리. 그래도 다같이 딥다이브 1회독을 완주했음. 물론 각자 파트에 비