코드스테이츠 11일차

SEB_Full_30_주진성·2021년 5월 30일
0
post-thumbnail

객체란

  • 자바스크립트의 객체는 키(key)과 값(value)으로 구성된 프로퍼티(Property)들의 집합이다
  • 자바스크립트에서 기본 타입(숫자,문자열,불린값,null,undefined)을 제외한 모든 값은 '객체'다.

원시 타입

원시 타입은

  • String
  • Number
  • Boolean
  • Null
  • Undefined와 같은 타입
    원시타입은 메모리에 값을 그대로 저장한다.

참조 타입

객체, 배열, 함수 ... 등과 같은 Object형식의 타입이며,
메모리에 값을 주소로 저장하고, 출력시 메모리주소와 일치하는 값을 출력한다.


객체의 프로퍼티 참조

-> 객체이름.프로퍼티

-> 객체이름["프로퍼티이름"]


객체 생성

객체의 생성자 함수 사용

let name = new Object() --> new 를 사용하여 obj 생성

name.name1 = 'jinsung'1

name.name2 = 'jinsung'2 와 같은 방법으로 기본객체를 생성하고 필요한 프로퍼티를 추가 할 수 있다.


객체 리터럴 사용

변수를 생성, 중괄호 ({}) 안에 생성할 프로퍼티를 정의


for in 문 사용

문법
for (변수 in 객체식) {
    // 문장
}


0개의 댓글

관련 채용 정보