NULL

array와 Object 개념정리 본문

Front-end/Vanilla JS

array와 Object 개념정리

1924 2022. 7. 13. 13:17
var car = ['소나타', 50000, 'asd'];
// array 
console.log(car);


var car2 = {name: '소나타', price : 50000};
// object자료형
//key : value형태로 저장가능한게 장점.
// 실제 저장되는 값은 value이고 key는 자료의 이름이다.


console.log(car2.name); // 사용방법 1
console.log(car2['price']);// 사용방법 2

 


array/Object 차이


array는 순서개념이 존재한다. (왼쪽에서 오른쪽으로 가는 순서)
하지만 Object는 순서개념이 없다. (어느 곳에 위치하든 순서영향이 없다.)

순서개념이 존재하는 array는

- 0번부터 0번까지 자르기
- 0번 바꾸기
- 맨 뒤, 맨 앞에 자료 넣기
- 값이 존재하는지 검색

등등 순서개념이 필요한 많은 것을 할 수 있다.

array자료.sort() 하면 가나다순 정렬되고
array자료.slice(x, y) 하면 x번부터 y번 전까지 자를 수 있고
array자료.push(x) 하면 x를 맨 뒤에 입력할 수 있고
이런 기본함수들이 준비되어있다.
 
이외에
array 자료 조작이 필요할 때 검색을 통해 알맞게 사용한다.

 

Comments