splice
by s_hiroshi
HTML
<div id="result1"></div>
<div id="result2"></div>
JavaScript
/*
* 特定インデックスを削除
*/
let characters = ['a', 'b', 'c', 'd', 'e'];
// indexが1の要素を削除
characters.splice(1,1);
// result1に書き出し
let content = '';
for (let char of characters ) {
content += char;
}
document.querySelector('#result1').innerHTML = content; // acde
/*
* 特定インデックスに要素を追加
*/
characters.splice(1, 0, 'b');
content = '';
for (let char of characters) {
content += char;
}
document.querySelector('#result2').innerHTML = content; // abcde