JavaScript/basic(21)
-
3. 자바스크립트 데이터 타입과 연산자 #3 참조 타입의 특성
본 글은 INSIDE JAVASCRIPT 도서의 내용을 복습하기 위해 작성된 글입니다. 3.3 참조 타입의 특성 자바스크립트에서는 기본 타입인 숫자, 문자열, 불린값, null, undefined 5가지를 제외한 모든 값은 객체이다. 배열이나 함수 또한 객체로 취급된다. 그리고 이러한 객체는 자바스크립트에서 참조 타입이라고 부른다. 이것은 객체의 모든 연산이 실제 값이 아닌 참조값으로 처리되기 때문이다. let objA = { val : 40 }; let objB = objA; console.log(objA.val); // 40 console.log(objB.val); // 40 objB.val = 50; console.log(objA.val); // 50 console.log(objB.val); // ..
2021.07.21 -
3. 자바스크립트 데이터 타입과 연산자 #2 자바스크립트 참조 타입(객체 타입)
본 글은 INSIDE 자바스크립트 도서의 내용의 복습을 위하여 작성된 글입니다. 3.2 자바스크립트 참조 타입(객체 타입) 자바스크립트에서 기본 타입을 제외한 모든 값은 객체이다. 즉, 배열, 함수, 정규표현식 등도 자바스크립에서는 객체로 표현한다. 자바스크립트 객체 특징 객체의 구성은 "이름(key) : 값(value)"의 형태로 저장하는 컨테이너이다. 기본 타입은 하나의 값만을 가지는데 비해 객체 타입은 여러개의 프로퍼티(속성)을 가질 수 있다. 객체의 프로퍼티에는 함수도 포함될 수 있다. 객체안의 프로퍼티가 함수인 경우 이것을 메서드라고 부른다. 3.2.1 객체 생성 자바스크립트 객체 생성 방법 기본 제공 Object() 객체 생성자 함수를 이용하는 방법 객체 리터럴을 이용하는 방법 생성자 함수를 ..
2021.07.21 -
3. 자바스크립트 데이터 타입과 연산자 #1 자바스크립트 기본타입
본 글은 INSIDE JavaScript 도서의 내용을 복습하기 위해서 작성된 글입니다. 자바스크립트 데이터 타입 기본 타입 숫자(Number) 문자열(String) 불린값(Boolean) undefined null 참조 타입 객체 배열(Array) 함수(Function) 정규표현식 3.1 자바스크립트 기본 타입 // 숫자 타입 let intNum = 10; let floatNum = 0.1; // 문자열 타입 let singleQuoteStr = 'single quote string'; let doubleQuoteStr = "double quote string"; let singleChar = 'a'; // 불린 타입 let boolVar = true; // undefined 타입 let emptyVa..
2021.07.16