web study

Day02 - 객체 본문

web/javascript

Day02 - 객체

nayeon web 2022. 12. 29. 12:12

객체(Object)

 

let ranking = ["Jason", "Alice", "Chris", "Jane", "Tom"]

                       ㄴ name : "Jason"  age: ? gender: ?

let jasonName = "Jason"

let jasonAge = 25

let jasonGender = "Male"

 

let aliceName = "Alice"

let aliceAge = 18

let aliceGender = "Female" 

 

새로운 사람 추가시 매번 지정해야함  굉장히 비효율적 ! 

어떻게하지 ?

 

배열에 담자 

let jasonData = ["Jason", 25 , "Male"]

jasonDate[1]   => 25   이름? 나이?

jasonDate[0]   => "Jason"   이름? 나이 ?

이것도 완전하지는 않다. 명시적이지 않음.


객체를 사용하자 

let userData ={

name: 'Jason',

age: 25,

gender: 'Male'

};

{name: 'Jason'}

 ㄴkey    ㄴvalue      


let userData ={

name: 'Jason',

age: 25,

gender: 'Male'

};

 

 

1. Dot notation

userData.name   => "Jason"

userData.email = "jason@test.com"  데이터 추가

 

2.Bracket notation

userData["name"]  => "Jason"

userDate["email"]  = "jason@test.com"

문자열로 " " 입력

 

'web > javascript' 카테고리의 다른 글

Day03 - D-Day 카운터 만들기  (0) 2023.01.02
Day02 - 객체메소드  (0) 2022.12.29
Day02 - 배열 메소드  (0) 2022.12.29
Day02 - 배열  (0) 2022.12.29
Day01 - String, Number  (0) 2022.12.28