
1. 자바스크립트의 역사와 특징에 대해 이해 2. 자바스크립트의 기본 문법인 변수, 상수, 데이터 타입, 연산자, 함수 등을 이해하고 적용 3. 변수 선언과 할당, 산술, 논리, 비교, 삼항 연산자 등 자바스크립트에서의 표현식을 작성할 수 있음. 4. 조건문과 반복문을

변수가 무엇? 모든 프로그래밍 언어는 기억하고 싶은 값을 메모리에 저장하고, 저장된 값을 읽어 들여 **재사용** 하기 위해 변수라는 메커니즘을 이용 만약, 변수를 이용해서 재사용을 하지 않는다면, 우리는 “10 + 20 + 30 = 60”이라는 식에서 60이라는 결

조건문,객체,배열

1. 자바스크립트 es6 문법에서 새로 추가된 문법에 대해 학습. 2. 일급객체로서의 함수가 어떤 의미인지, 왜 중요한지 알며 실습을 통해 활용능력을 갖출 수 있음. 3. Map과 Set에 대한 개념에 대해 학습하고, 각각에 대한 활용능력을 갖출 수 있음.

일급객체는 중요함

데이터 타입

자바스크립트의 \*\*실행 컨텍스트\*\*는 실행할 코드에 제공할 환경 정보들을 모아놓은 객체자바스크립트는 어떤 실행 컨텍스트가 활성화되는 시점에 다음과 같은 일을 함선언된 변수를 위로 끌어올림 = 호이스팅(hoisting)외부 환경 정보를 구성.this 값을 설정.이

자바스크립트의 콜백함수의 개념과 예시에 대해 학습.어떤 항목에서 콜백함수를 전달받은 함수에게 제어권이 이양되는지를 이해하고 그 예시를 테스트비동기적인 코드 작성에서 발생할 수 있는 콜백지옥을 예방하고 비동기제어를 할 수 있는 Promise, async/await 등의

콜백지옥이란콜백 함수를 익명 함수(아래 이미지로 살짝 보시면…)로 전달하는 과정이 반복되어 코드의 들여쓰기 수준이 헬 수준인 경우주로 이벤트 처리 및 서버 통신과 같은 비동기적 작업을 수행할 때 발생뭐가문제일까? 가독성이 정말 지옥(hell) 오랜 상태로 이렇게 짜여왔

javascript가 왜 생겼는데?브라우저에서 쓰려고 만들어진 JS출처 : https://roseline.oopy.io/dev/javascript-back-to-the-basic/history-of-javascript출처 : https://roseli

Map은 하나의 array에 있는 아이템을 내가 원하는 무엇이든지로 바꿔주는 역활Map() 메서드는 배열에서 사용되며, 배열의 모든 요소를 순회하면서 새로운 배열을 생성하는 메서드입니다. Map() 메서드를 사용하면 기존 배열의 요소를 변경하지 않으면서 각 요소를 변경

쉽게 숫자에 천단위에 콤마를 넣는 방법입니다.Intl.NumberFormat().format()은 JavaScript의 내장 객체인 Intl.NumberFormat의 format() 메서드를 사용하는 것입니다.Intl.NumberFormat 객체는 숫자를 형식화하는 데
옵셔널 체이닝(optinal chaining)연산자 개념optional chaning연산자 (?.)는 객체 내의 key에 접근할 때 그 참조가 유효한지 아닌지 직접 명시하지 않고도 접근할 수 있는 연산자입니다.?. 앞의 평가대상이 만약 nullish ( undefine