需要將JavaScript 物件鍵作為陣列呈現,從而導致循環的使用,如下所示:
var foo = { 'alpha': 'puffin', 'beta': 'beagle' }; var keys = []; for (var key in foo) { keys.push(key); }
但是,還有更簡單的方法。
透過Object.keys方法,可以簡潔的取得物件key的陣列:
var foo = { 'alpha': 'puffin', 'beta': 'beagle' }; var keys = Object.keys(foo); console.log(keys) // ['alpha', 'beta']
以上是如何輕鬆取得 JavaScript 物件鍵數組?的詳細內容。更多資訊請關注PHP中文網其他相關文章!