반응형
배열 값 변경
1. 인덱스를 이용
var hero = ['superman', 'batman', 'pororo'];
hero[0] = 'ionman';
console.log(hero); //["ionman", "batman", "pororo"]
배열 값 삭제
1. delete를 사용
delete를 사용하면 빈자리에는 undefiend가 들어가게 됩니다.
var hero = ['superman', 'batman', 'pororo'];
delete hero[0];
console.log(hero); //[undefined, "batman", "pororo"]
2. splice() 메서드 이용
splice(변경값이 들어갈 위치, 그 위치에서 배열에서 지울 개수, 값, 값,,,,)
- 변경 값이 들어갈 위치 : 배열에서 새로운 값이 시작할 index 숫자
- 그 위치에서 배열에서 지울 개수 : 첫 번째 인자에서 뒤로 지울 배열의 개수
- 나머지 : 배열에 넣을 값들...
ex)
배열값 삭제
splice(index, 1); // index 값 삭제
배열값 변경
var hero = ['superman', 'batman', 'pororo'];
hero.splice(1, 2, 'ionman', 'spiderman');
console.log(hero); //["superman", "ionman", "spiderman"]
728x90
반응형