// object.keys
var obj = {
name: 'asd',
age: 20,
num: 88
}
var keys = Object.keys(obj)
console.log(keys)
// 会返回一个数组
// ["name", "age", "num"]
// for in
var list = []
for (const key in obj) {
list.push(key)
console.log(key)
}
// list: ['name', 'age', 'num']
// name age num
// Object.values() //获取所有的value值
// Object.entries() //分别将keys 和 values 放到两个数组中
获取一个对象下所有的键(key)
最新推荐文章于 2025-02-12 10:25:15 发布
本文深入探讨了JavaScript中对象属性的操作技巧,包括使用Object.keys(), Object.values()和Object.entries()等方法来高效地处理对象的键、值和键值对。通过实例展示了如何遍历对象并获取其所有属性。
&spm=1001.2101.3001.5002&articleId=108396361&d=1&t=3&u=997b274dec2a487990bc47b89a407570)
5016

被折叠的 条评论
为什么被折叠?



