객체(2)
-
Map, Prototype [ TIL ] [ Javascript ]
Problem 강의를 듣고 학습하던중 Map 이 어떻게 돌아가는 녀석인지 궁금해져버렸다. Try const myMap = new Map(); console.log(myMap); Entries 와 Prototype 이 눈에 띈다. 찾아보니 Map 은 자바스크립트 내장객체인데 모든 자바스크립트 내장 객체는 프로토타입이라는 특수한 속성을 가지고 있다고 한다. 첫번째로 mdn 을 먼저 방문하여 prototype 에 대해 읽어보았다. 대충 써있는것은 "정확히 말하자면 상속되는 속성과 메소드들은 각 객체가 아니라 객체의 생성자의 prototype 이라는 속성에 정의되어 있습니다." - mdn Javascript 저 글만보고는 이해가 되지 않는다. 코드를 조금더 적어보면 동작과정을 더 쉽게 알 수 있을까 하고 코드..
2023.06.13 -
객체 [ Javascript ] [ JavaScript 문법 종합반 1주차 ]
// 객체 // key - value pair // 하나의 변수에 여러개의 값을 넣을 수 있다 // 1 객체 생성 방법 // 1-1 기본적인 객체 생성 방법 let person = { name: "홍길동", age: 30, gender: "남자", }; // 1-2 생성자 함수를 이용한 객체 생성 방법 function Person(name, age, gender) { this.name = name; this.age = age; this.gender = gender; } let person1 = new Person("홍길동", 30, "남자"); let person2 = new Person("홍길순", 20, "여자"); // 2 접근하는 방법 console.log(person.name); // 홍길동 c..
2023.06.12