Javascript(4)-객체

개발빼-엠·2021년 4월 22일

Javascript

목록 보기
4/10
post-thumbnail

<객체>

-객체란
-객체의 값을 사용하는 방법

-객체란

객체는 키와 값 쌍 (key-value pair)으로 이루어져 있습니다.

ex)
let user = {lastname : 'Lee'}
// lastname은 키(key) , 'Lee'는 값(value) 이며 값에는 string,number가 들어갈 수 있습니다.
   키와 값 사이는 콜론으로 구분합니다.

-객체의 값을 사용하는 방법

객체의 값을 사용하는 방법에는 Dot notation 과 Bracket notation이 있습니다.

ex)
let user = { 
  		 		firstName : 'steve'
	     		last name : 'Lee'
             	city : 'Seoul'
            }
   user 라는 객체가 있다고 가정해봅시다.
  • Dot notation
    변수명.키
ex) 
user.firstName; 
user.city 
// 변수명을 입력하고 .을 입력후 키를 입력해줍니다.
  • Bracket notation
    변수명['키']
ex)
user['firstName']
user["city"]
// 변수명을 입력하고 squre bracket안에 쌍따옴표나 홑따옴표안에 키를 입력해줍니다.
user['firstName'] === user.firstName // true
user[firstName] === user.firstName // false
user[firstName] === user['firstName'] // false
  • Bracket notation에 따옴표가 없다면 변수로 취급됩니다.
    동적으로 변할 때 사용합니다. 변수가 없다면 에러가 납니다.

0개의 댓글