JavaScript中Object.keys() 的使用方法

定義

Object.keys() 方法會返回一個由一個給定對象的自身可枚舉屬性組成的數組,數組中屬性名的排列順序和使用 for…in 循環遍歷該對象時返回的順序一致 (兩者的主要區別是 一個 for-in 循環還會枚舉其原型鏈上的屬性)。

語法

Object.keys(obj)

參數介紹

obj是要返回其枚舉屬性的對象

返回值

一個表示給定對象的所有可枚舉屬性的字符串數組。

用途

我們可以用這個方法展示二級聯動中的列表,例如:

let obj = {"list":[
  "pic-1","pic-2"
]}
let o = Object.keys(obj)
console.log(o)
console.log(obj[o])

這裡寫圖片描述

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *