일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
- 노마드코더 #북클럽
- deep dive
- 리액트JSX문법
- 코딩애플 자바스크립트
- 프론트엔드웹개발의모든것초격차패키지
- 프론트엔드 강의 패키지
- 한화시스템 부트캠프
- JSX문법
- 모던 딥다이브
- 자바스크립트 연산자
- 패스트캠퍼스 후기
- 노마드코더 #개발자북클럽
- 패스트캠퍼스 프론트엔드
- 원시값
- 강의 패키지
- 코딩애플
- 한화시스템 5기
- 노마드북챌리닞
- 노마드코더
- 문자열과 불변성
- 코딩애플자바스크립트
- 유사배열
- 프론트엔드강의
- 패스트캠퍼스 강의 패키지
- 한화시스템 부트캠프 5기
- 딥 다이브
- 프론트엔드웹개발의모든것초격차패키지Online
- 엘리스트랙 프리트랙
- 자바스크립트
- 프론트엔드 강의
- Today
- Total
목록2024/04 (2)
개발자 연쨘
일급 객체 🐰 다음과 같은 조건을 만족하는 객체를 일급 객체라 한다. 무명의 리털럴로 생성할 수 있다. 즉, 런타임에 생성 가능 변수나 자료구조(객체, 배열 등)에 저장할 수 있다. 함수의 매개변수에 전달할 수 있다. 함수의 반환값으로 사용할 수 있다. 자바스크립트의 함수는 다음 예제와 같이 위의 조건을 모두 만족하므로 일급 객체! // 1. 함수는 무명의 리터럴로 생성할 수 있다. // 2. 함수는 변수에 저장할 수 있다. // 런타임(할당 단계)에 함수 리터럴이 평가되어 함수 객체가 생성되고 변수에 할당된다. const increase = function (num) { return ++num; }; const decrease = function (num) { return --num; }; // 2. ..
Object 생성자 함수 🐰 new 연산자와 함께 Object 생성자 함수를 호출하면 빈 객체를 생성하여 반환한다. 빈 객체를 생성한 이후 프로퍼티 또는 메서드를 추가하여 객체를 완성 할 수 있다. // 빈 객체의 생성 const person = new Object(); //const person = {}; //↑ 똑같음 // 프로퍼티 추가 person.name = 'Lee'; person.sayHello = function () { console.log('Hi! My name is ' + this.name); }; console.log(person); // {name: "Lee", sayHello: ƒ} person.sayHello(); // Hi! My name is Lee 생성자 함수란 new 연산..