ES6 で追加策定された WeakMap([iterable]) は Iterator を引数に取れます。
JavaScript
1var obj = {}, 2 wm = new WeakMap([[obj, 'hoge']]); 3 4wm.has(obj); // true
Q1. ES6 に汎用的な Iterator を生成するメソッドは用意されているのでしょうか。
Q2. 配列ではなく、Iterator を扱えるメリットにはどんなものがあるでしょうか。
WeakMap の引数は Iterator でなくとも、配列初期化子 で代替できますが、Iterator を渡せるメリットを想像できませんでした。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/08/15 12:10
退会済みユーザー
2015/08/15 14:47
2015/08/17 00:54
退会済みユーザー
2015/08/17 01:20