clear()
メソッドは Map
オブジェクトからすべての要素を削除します。
このデモのソースファイルは GitHub リポジトリに格納されています。デモプロジェクトに協力したい場合は、 https://github.com/mdn/interactive-examples をクローンしてプルリクエストを送信してください。
構文
myMap.clear();
返値
例
clear
メソッドの使用
var myMap = new Map(); myMap.set('bar', 'baz'); myMap.set(1, 'foo'); myMap.size; // 2 myMap.has('bar'); // true myMap.clear(); myMap.size; // 0 myMap.has('bar') // false
仕様書
仕様書 | 状態 | 備考 |
---|---|---|
ECMAScript Latest Draft (ECMA-262) Map.prototype.clear の定義 |
ドラフト | |
ECMAScript 2015 (6th Edition, ECMA-262) Map.prototype.clear の定義 |
標準 | 初回定義 |
ブラウザーの対応
このページの互換性一覧表は構造化データから生成されています。データに協力していただけるのであれば、 https://github.com/mdn/browser-compat-data をチェックアウトしてプルリクエストを送信してください。
Update compatibility data on GitHub
デスクトップ | モバイル | サーバー | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
clear | Chrome 完全対応 38 | Edge 完全対応 12 | Firefox 完全対応 19 | IE 完全対応 11 | Opera 完全対応 25 | Safari 完全対応 8 | WebView Android 完全対応 38 | Chrome Android 完全対応 38 | Firefox Android 完全対応 19 | Opera Android 完全対応 25 | Safari iOS 完全対応 8 | Samsung Internet Android 完全対応 3.0 | nodejs 完全対応 0.12 |
凡例
- 完全対応
- 完全対応