자바스크립트 배열: 두 판 사이의 차이
IT위키
(새 문서: === 원소 삭제 === * 원소 위치를 기준으로 삭제 <pre> > var months = ['Jan', 'March', 'April', 'June']; > months.splice(2, 1) > months (3) ["Jan", "March", "June"] </pre...) |
편집 요약 없음 |
||
7번째 줄: | 7번째 줄: | ||
(3) ["Jan", "March", "June"] | (3) ["Jan", "March", "June"] | ||
</pre> | </pre> | ||
* 원소 이름을 기준으로 삭제 | * 원소 이름을 기준으로 삭제<br> | ||
다소 불편하지만 원소 이름을 기준으로 위치를 찾은 후 위치를 기준으로 삭제해야 한다. | |||
<pre> | <pre> | ||
> var months = ['Jan', 'March', 'April', 'June']; | > var months = ['Jan', 'March', 'April', 'June']; |
2021년 1월 24일 (일) 20:29 판
원소 삭제
- 원소 위치를 기준으로 삭제
> var months = ['Jan', 'March', 'April', 'June']; > months.splice(2, 1) > months (3) ["Jan", "March", "June"]
- 원소 이름을 기준으로 삭제
다소 불편하지만 원소 이름을 기준으로 위치를 찾은 후 위치를 기준으로 삭제해야 한다.
> var months = ['Jan', 'March', 'April', 'June']; > var idx = months.indexOf('April'); > if (idx > -1) months.splice(idx, 1); > months (3) ["Jan", "March", "June"]