전체 글

프론트엔드 지식을 다 먹어버리겠다는 의지
● 오늘 공부한 것 일급객체 [18장 함수와 일급객체] ● 일급객체 다음과 같은 조건을 만족하는 객체를 일급 객체라 한다. 무명의 리터럴로 생성할 수 있다. 즉, 런타임에 생성 가능하다. 변수나 자료구조에 저장할 수 있다. (객체, 배열) 함수의 매 ddaeunbb.tistory.com 고차함수 고차함수는 이전에 정리해둔 것이 있어서 .. 꽤나 기뻤읍니다.. 매도 먼저맞아야한다고.. 알고리즘 문제를 풀었는데, 그래도 꽤나 수월하게 풀어 다행이었다. 예전에 한달동안 고차함수만 앉아서 문제풀었던 적이 있었기 때문에, 다시 리마인드와 복습을 하는 좋은 기회였다. 빌트인객체 [21장 빌트인 객체] ● 빌트인 객체 표준 빌트인 객체 : 표준 빌트인 객체는 ECMAScript 사양에 정의된 객체를 말하며, 애플..
함수뿐만 아니라 다른 일급객체들이 잇다. + class도 일급 객체다.
Function.prototype의 메서드(or 프로퍼티)가 아닌, 함수 자체의 프로퍼티이다. nameThree의 constructor는 Function으로 반환되고 또한 nameThree의 프로토타입은 Function.prototype이기 때문에 Function.prototype의 메서드를 모두 활용할 수 있으며, Function의 프로토타입인 Object.prototype이기때문에 Object.prototype의 메서드까지 활용할 수 있는 것이다.
래퍼객체 때문이다. 이 관련 내용은 아래로 정리했음. [21장 빌트인 객체] ● 빌트인 객체 표준 빌트인 객체 : 표준 빌트인 객체는 ECMAScript 사양에 정의된 객체를 말하며, 애플리케이션 전역의 공통 기능을 제공한다. Object, String, Number, Boolean, Symbol, Date, Math, RegExp, Array, ddaeunbb.tistory.com
● 일급객체 다음과 같은 조건을 만족하는 객체를 일급 객체라 한다. 무명의 리터럴로 생성할 수 있다. 즉, 런타임에 생성 가능하다. 변수나 자료구조에 저장할 수 있다. (객체, 배열) 함수의 매개변수에 전달할 수 있다. 함수의 반환값으로 사용할 수 있다. ● 함수 객체의 프로퍼티 함수도 객체이다. 함수도 프로퍼티를 가질 수 있다. 아래와 같이 square라는 함수가 있다고 가정해보자. square라는 함수는 함수이기때문에, Function.prototype의 모든 메서들을 상속받아 사용할 수 있다. 또한 Function.prototype의 prototype으로는 Object.prototype이기때문에 Object.prototype의 메서들을 모두 사용할 수 있음..!!!! 대박!! Object.getPr..
● 오늘 공부한 것 기술면접준비하기 HTML 일반적으로 CSS를 불러오기 위해 요소를 요소의 자식 요소로 하고, JavaScript를 불러오기 위해 요소를 요소가 끝나기 직전에 위치시키는 이유가 무엇인가요? 페이지가 로드될 때, HTML와 CSS 파일은 동시에 파싱됩니다. 파싱이 되면서 HTML은 DOM트리를 구축하고, CSS는 CSSOM을 구축하게 됩니다. 이런 과정을 통해 first meaningful paint를 함으로써, 유의미한 정보가 담긴 화면을 최대한 빠르게 보여줄 수 있습니다. 만약, 태그가 중간이나 마지막에 위치시킨다면, 좋지않은 UX경험을 제공할 수 있습니다. css가 적용되지 않은 html 문서를 보여줄 수 있습니다. 이전의 요소들에 스타일링을 입혀야하므로 재렌더링이 진행됩니다. 이..
김코린이
김코린이의 성장일기