var Users=[{name:'소녀시대',age:20},{name:'걸스데이',age:22},{name:'티아라',age:23}]; console.log('delete 키워드로 배열 요소 삭제 전 배열 요소의 수 : %d',Users.length); delete Users[1]; console.log('delete 키워드로 배열 요소 삭제 후'); console.dir(Users); Users.splice(1,0,{name:'애프터스쿨',age:25}); console.log('splice()로 요소 인덱스 1에 추가한후 ') console.dir(Users) Users.splice(2,1); console.log('splice()로 인덱스 2의 요소를 1개 삭제후') console.dir(Users) 실행후 : delete 키워드로 배열 요소 삭제 전 배열 요소의 수 : 3
delete 키워드로 배열 요소 삭제 후
[ { name: '소녀시대', age: 20 },
<1 empty item>,
{ name: '티아라', age: 23 } ]
splice()로 요소 인덱스 1에 추가한후
[ { name: '소녀시대', age: 20 },
{ name: '애프터스쿨', age: 25 },
<1 empty item>,
{ name: '티아라', age: 23 } ]
splice()로 인덱스 2의 요소를 1개 삭제후
[ { name: '소녀시대', age: 20 },
{ name: '애프터스쿨', age: 25 },
{ name: '티아라', age: 23 } ] 1 |
'프로그래밍언어 > JavaScript' 카테고리의 다른 글
ES6 자바스크립트 호이스트 (0) | 2020.03.06 |
---|---|
json 자료형 (0) | 2020.02.26 |
팝업창 띄우지 않기 쿠기 (자바스크립트) (0) | 2020.02.25 |
자바스크립트 slice 요소 복사 (0) | 2018.11.14 |