함수 정의 방법 1. 함수 선언식 함수 선언은 function으로 시작한다. 선언 된 함수는 호출 될 때마다 실행된다. 함수 실행 시 함수의 이름을 호출하면 된다. 2. 함수 표현식 자바스크립트에서는 함수를 하나의 값으로 취급하기 때문에 함수를 변수에 값을 대입하듯이
구조분해할당 구조분해할당 구문은 배열이나 객체의 속성을 분해해, 그 값을 변수에 담을 수 있게 하는 표현식이다. 1. 배열의 구조분해할당 배열 내부 값을 변수에 각각 할당하고자 할때 1) 기존 배열명에 대괄호를 붙인 뒤 부르고자 하는 index번호를 넣어 해당 데이터
매개변수(Parameter1)란? 함수의 정의할 때 작성하는 함수의 입력 변수인자(arguments)란? 함수를 호출할 때 전달하는 실제 입력 값매개변수의 갯수가 정해져 있지 않은 가변인자에 접근하는 방법으로 arguments를 사용하는 방법과 나머지 매개변수를 사용하
자바스크립트는 동기식 언어로 한 번에 하나의 작업을 수행한다.동기란? 프로그램이 작성된 순서대로 실행되는 것비동기란? 특정코드가 끝날 때까지 기다렸다가 다음 코드를 진행하는 것이 아닌코드의 진행이 멈추지 않고 다음 코드를 먼저 실행하는 것이다.동기\-- 직렬적(순서대로
async와 await는 promise를 좀 더 간결하고 간편한 코드로 보여지게 한다. async 와 await는 새로운 것이 아니라 기존에 존재하는 것 위에 간편하게 쓸 수 있는 API를 제공하는 것이다. 사용법 function 키워드 앞에 async를 붙여주면 된