객체 리터럴이 도대체 뭘까? 객체 리터럴이 뭐냐고 물어본다면, 쉽게 대답할 수 없을 것 같다. 객체와 객체 리터럴이 뭐가 다르지? 지금부터 알아가보자.객체는 key와 value로 구성된 자료들의 집합이다. key는 value에 접근하기 위한 이름의 역할을 하고 valu
var 키워드 / let, const 키워드 ES5(ECMA Script 2009)까지는 var키워드를 사용해서 변수를 선언했지만, 문제가 많아 ES6(ECMA Script 2015)에 let과 const가 만들어졌다고 알고 있다. 그래서 var키워드를 사용하지 않고
내부 슬롯과 내부 메서드 자바스크립트의 내부 동작은 어떻게 이루어질까? ECMAScript에서 자바스크립트 엔진 내부 동작의 구현을 설명하기 위해 정의한 [[...]] 이중 대괄호로 감싼 이름들이 있는데, 이들을 내부 슬롯과 내부 메서드라고 한다. 내부 슬롯(Inter