set()
メソッドは、指定されたキーと値をもつ新しい要素を WeakMap
オブジェクトへ追加します。
このデモのソースファイルは GitHub リポジトリに格納されています。デモプロジェクトに協力したい場合は、 https://github.com/mdn/interactive-examples をクローンしてプルリクエストを送信してください。
構文
wm.set(key, value);
引数
key
- 必須です。
object
である必要があります。WeakMap
オブジェクトに追加する要素のキーです。 value
- 必須です。任意の値です。
WeakMap
オブジェクトに追加する要素の値です。
返値
WeakMap
オブジェクトです。
例
set() メソッドの使用
var wm = new WeakMap();
var obj = {};
// Add new elements to the WeakMap
wm.set(obj, 'foo').set(window, 'bar'); // chainable
// Update an element in the WeakMap
wm.set(obj, 'baz');
仕様書
ブラウザーの互換性
BCD tables only load in the browser
このページの互換性一覧表は構造化データから生成されています。データに協力していただけるのであれば、 https://github.com/mdn/browser-compat-data をチェックアウトしてプルリクエストを送信してください。