Skipping device 'Pixel_2_API_29(AVD) - 10' for 'app:debug': Could not find build of variant which supports density 420 and an ABI in arm64-v8aarm64-v8
객체 리터럴 방식으로 생성한 객체의 경우 메서드 내부에서 메서드 자신이 속한 객체를 가리키는 식별자를 재귀적으로 참조할 수 있다.그러나, 생성자 함수 방식(const circle = new Circle)으로 인스턴스를 생성하는 경우는? 먼저 생성자 함수가 존재해야 한다
크게 표준 빌트인 객체, 호스트 객체, 사용자 정의 객체로 나눌 수 있다.1\. 표준 빌트인 객체ECMAScript 사양에 정의된 객체로, 애플리케이션 전역의 공통 기능을 제공위의 이유로 자바스크립트 실행환경(브라우저 또는 Node.js 환경)과 상관없이 언제나 사용가
내부 슬롯과 내부 메서드는 자바스크립트 엔진의 구현 알고리즘을 설명하기 위해 ECMA Script 사양에서 사용하는 의사 프로퍼티와 의사 메서드이다. ECMA 사양에 등장하는 이중 대괄호(\[...])로 감싼 이름들이 내부 슬롯과 내부 메서드다.내부 슬롯과 내부 메서드
📕 15.1 var 키워드로 선언한 변수의 문제점 > 변수 중복 선언 허용 & 함수레벨 스코프 & 변수 호이스팅 15.1.1 변수 중복 선언 허용 var 키워드를 통해 선언한 변수는 중복 선언이 가능한데, 만약 동일한 이름의 변수가 이미 선언되어 있는 것을 모르고 변수를 중복 선언하면서 값까지 할당했다면 의도치 않게 먼저 선언된 변수 값이 변경되는 부작...
전역 변수의 사용을 억제하려면! 즉시실행함수, 네임스페이스 객체, 모듈 패턴, ES6의 모듈을 이용하면 된다.
값으로 평가될 수 있으면 표현식인 문(할당문) vs 값으로 평가될 수 없으면 표현식이 아닌 문(변수 선언문)