JAVASCRIPT2 [Javascript] 자바스크립트의 객체 객체의 개념 객체란 key와 value로 구성된 프로퍼티(property)의 정렬되지 않은 집합이다. 프로퍼티의 값으로 함수가 올 수 있고, 이러한 프로퍼티를 메서드(method)라고 한다. var dog = { name : "깜장이", // 프로퍼티 age : 2, color : "검정색", info: function() { // 메서드 return `${this.name}는 ${this.age}살 ${this.color} 개입니다.`; } }; 객체의 생성 방법 객체의 생성 방법에는 크게 세 가지가 있다. 1. 객체 리터럴 방식 중괄호 안에 key:value 를 쉼표로 구분하여 생성한다. var dog = { name : "깜장이", // 프로퍼티 age : 2, color : "검정색", info:.. 2022. 6. 26. [Javascript] null 과 undefined 자바스크립트의 타입에는 크게 원시 타입과 객체 타입으로 구분할 수 있고 각각의 타입은 다음과 같다. 원시타입(Primitive Type) 1. 숫자(number) 2. 문자열(string) 3. 불리언(boolean) 4. 심볼(symbol) 5. undefined 객체 타입(Object Type) 6. 객체(object) 이 중 obejct 타입인 null과 undefined를 살펴보자. 자바스크립트에서 null이란 object 타입으로 값이 아직 정해지지 않은 것을 의미한다. undefined는 null과 달리 타입이 정해지지 않은 것을 의미한다. 따라서 자바스크립트에서 초기화되지 않은 변수나 정의되지 않은 변수에 접근할 때 undefined가 반환된다. var num; var str = null; .. 2022. 6. 21. 이전 1 다음