반응형

object literal 2

[JavaScript] Primitive type을 Object literal(Object type)으로 변환

Primitive type을 Object literal(객체 자료형)로 변환 ▶ 형식 ※ new new 연산자는 사용자 정의 객체 타입 또는 내장 객체 타입의 인스턴스를 생성한다. 구문 new constructor[([arguments])] 매개변수 constructor객체 인스턴스의 타입을 기술(명세)하는 함수argumentsconstructor와 함께 호출될 값 목록 ※ Number() Number 는 37이나 -9.25와 같은 숫자를 표현하고 다룰 때 사용하는 원시 래퍼 객체입니다. 다른 타입의 값은 Number() 함수를 사용하여 숫자로 바꿀 수 있습니다. ※ Number.prototype.valueOf() valueOf() 메서드는 Number 객체가 감싼(wrapped) 원시 값을 반환합니다...

JavaScript 2022.04.14

[JavaScript] Object literal(object type), object 순회

Object literal Javascript에서는 객체를 만드는 여러 가지 방법이 존재한다. const obj = {};와 같은 객체를 ES6에서 Object literal라 칭한다. ES6에서 추가된 Object literal 기능 ▶ 속성(property) 축약 표현 속성값으로 변수를 사용하는 경우 변수이름과 속성이름이 같다면 키를 생략. key와 value의 이름이 같고 value가 변수로 선언되는 특수한 경우에 사용한다. ▶ 메서드 축약 표현 메서드의 이름과 키를 동일한 이름으로 사용할 경우 메서드를 축약하여 표현 ▶ 계산된 속성 이름(Computed propety name) 표현식을 사용해 Key를 동적으로 생성. ES5에서는 Object literal 외부에서 구현. ES6에서는 Object..

JavaScript 2022.04.13
반응형