리스트: 순서를 가지고 있는 자료
프로그래밍에서는 0부터 카운팅을 시작하기 때문에, 2번째 값을 불러와라 했을때 나오는 값은 실제 코딩한 걸 눈으로 보기에는 3번째에 해당하는 값이다! 이 순서를 항상 조심해야 함.
let a_list=[1,2,3,4,'coco',6,7,'mong']
console.log(a_list[4])
--> coco
a_list.push('sparta')
console.log(a_list)
--> (9) [1, 2, 3, 4, 'coco', 6, 7, 'mong', 'sparta']
a_list.까지 쓰면 여러가지 함수가 제안된다
a_list.length
키key-밸류value 값의 묶음
let a_dict={"name":"coco"}
let a_dict={"name":"coco","age":22}
console.log(a_dict["name"])
--> coco
a_dict["height"] = 180
console.log(a_dict)
--> {name: 'coco', age: 22, height: 180}
let names=[{"name":"coco", "age":22},
{"name":"coco2","age":33}]
console.log(names)
--> (2) [{…}, {…}]
0: {name: 'coco', age: 22}
1: {name: 'coco2', age: 33}
length: 2
[[Prototype]]: Array(0)
names.push({"name":"coco3","age":55})
console.log(names)
--> (3) [{…}, {…}, {…}]
0: {name: 'coco', age: 22}
1: {name: 'coco2', age: 33}
2: {name: 'coco3', age: 55}
length: 3
[[Prototype]]: Array(0)
names[1]["age"]
// 33