javascript 기초문법 -2

DONGHYUN KOO·2020년 10월 26일
0

javascript

목록 보기
2/9

리스트(배열) & 딕셔너리(객체)
리스트를 배열(Array)이라고도 부릅니다.

  • 리스트: 순서를 지켜서 가지고 있는 형태입니다.
let a_list = [] // 리스트를 선언. 변수 이릅은 역시 아무렇게나 가능!
// 또는,
...
let b_list = [1,2,'hey',3] //로 선언가능
b_list[1] // 2를 출력
b_list[2] // 'hey'를 출력
//리스트에 요소 넣기
b_list.push('헤이')
b_list // [1,2,"hey",3,"헤이"] 를 출력
//리스트의 길이 구하기
b_list.length // 5를 출력
  • 딕셔너리:키(key)-밸류(value)값의 묶음
    딕셔너리는 객체로도 불린다.
let a_dict = {} //딕셔너리 선언, 변수 이릅은 역시 아무렇게나 가능
// 또는
...
let b_dict = {'name':'Bob','age':21} // 로 선언 가능
b_dict['name'] // 'Bob'을 출력
b_dict['age'] // 21을 출력
///
b_dict['height'] = 180 // 딕셔너리에 키:밸류 넣기
b_dict // {name: "Bob", age: 21, height: 180}을 출력

리스트와 딕셔너리의 조합

names = [{'name':'bob','age':20},{'name':'carry','age':38}]
...
// names[0]['name']의 값은? 'bob'
// names[1]['name']의 값은? 'carry'
...
new_name = {'name':'john','age':7}
names.push(new_name)
...
// names의 값은? [{'name':'bob','age':20},{'name':'carry','age':38},{'name':'john','age':7}]
// names[2]['name']의 값은? 'john'

0개의 댓글