JavaScript Array keys()

定義和用法

keys() 方法返回帶有數組鍵的 Array Iterator 對象。

注釋:keys() 方法不改變原數組。

實例

創建一個 Array Iterator 對象,只包含數組的鍵,然后遍歷每個鍵:

var fruits = ["Banana", "Orange", "Apple", "Mango"];
var fk = fruits.keys();
for (x of fk) {
  document.getElementById("demo").innerHTML += x + "<br>";
}

親自試一試

語法

array.keys()

參數

無參數。

技術細節

返回值: Array Iterator 對象
JavaScript 版本: ECMAScript 6

瀏覽器支持

表格中的數字注明了完全支持該方法的首個瀏覽器版本。

Chrome Edge Firefox Safari Opera
Chrome 38 Edge 12 Firefox 28 Safari 8 Opera 25
2014 年 10 月 2015 年 7 月 2014 年 3 月 2014 年 10 月 2014 年 10 月

注釋:Internet Explorer 不支持 keys() 方法。

相關頁面

教程:JavaScript 數組

教程:JavaScript 數組 Const

教程:JavaScript 數組方法

教程:JavaScript 排序數組

教程:JavaScript 數組迭代