「JavaScript 配列の要素を削除」の版間の差分
ナビゲーションに移動
検索に移動
1行目: | 1行目: | ||
+ | | [[JavaScript]] | [[JavaScript 組み込みオブジェクト(配列)]] | [[配列]] | [[TypeScript]] | | ||
==[[JavaScript 配列の要素を削除]]== | ==[[JavaScript 配列の要素を削除]]== | ||
− | |||
===splice=== | ===splice=== | ||
*配列の全要素を削除 | *配列の全要素を削除 |
2020年12月4日 (金) 13:22時点における最新版
| JavaScript | JavaScript 組み込みオブジェクト(配列) | 配列 | TypeScript |
JavaScript 配列の要素を削除
splice
- 配列の全要素を削除
l = [1,2.3]; l.splice(0);
delete 演算子 を利用
(オブジェクトのプロパティ、または配列の要素を削除できる)
function printMapKey() { // 配列は、連想配列として利用できる var map = new Array(); map["a"] = 1; map["b"] = 2; map["c"] = 3; // 要素を削除 delete map["b"]; // 配列のキーを取り出す for (var k in map) { alert(k + ":" + map[k]); } }
TypeScript
- リストから一致するオブジェクトを削除する
this.books.forEach((item, index) => { console.log(`${item == book}, ${index}`) if (item == book) { this.books.splice(index, 1); } });
© 2006 矢木浩人