この翻訳は不完全です。英語から この記事を翻訳 してください。
Summary
配列内の各インデックスに対するキーを含む新しいArray Iteratorオブジェクトを返します。
構文
arr.keys()
例
例: for...ofを使用した反復
var arr = new Uint8Array([10, 20, 30, 40, 50]);
var eArray = arr.keys();
// your browser must support for..of loop
// and let-scoped variables in for loops
for (let n of eArray) {
console.log(n);
}
例: 代替の反復
var arr = new Uint8Array([10, 20, 30, 40, 50]); var eArr = arr.keys(); console.log(eArr.next().value); // 0 console.log(eArr.next().value); // 1 console.log(eArr.next().value); // 2 console.log(eArr.next().value); // 3 console.log(eArr.next().value); // 4
仕様
| 仕様 | ステータス | コメント |
|---|---|---|
| ECMAScript 2015 (6th Edition, ECMA-262) %TypedArray%.prototype.keys() の定義 |
標準 | 初期定義。 |
ブラウザ実装状況
現在、互換性データを可読形式の JSON フォーマットに置き換えているところです。
この互換性一覧は古い形式を使っており、これに含まれるデータの置き換えが済んでいません。
手助けしていただける場合は、こちらから!
| 機能 | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
|---|---|---|---|---|---|
| 基本サポート | (有) | 37 (37) | 未サポート | 未サポート | 未サポート |
| 機能 | Android | Chrome for Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
|---|---|---|---|---|---|---|
| 基本サポート | 未サポート | (有) | 37.0 (37) | 未サポート | 未サポート | 未サポート |