js中获取对象的属性名称
2017-03-19 12:46
134 查看
在网上搜的时候基本都是用for循环获取对象属性数组,其实有个更简单的方法:
function getObjKeys() {
var obj = {
"name": "zhangsan",
"age": 30
};
let keys = Object.keys(obj);
console.log(keys);
}
function getObjKeysByfor() {
var keys = [];
var obj = {
"name": "zhangsan",
"age": 30
};
for (let key in obj) {
keys.push(key)
}
console.log(keys);
}
getObjKeys();
getObjKeysByfor();
function getObjKeys() {
var obj = {
"name": "zhangsan",
"age": 30
};
let keys = Object.keys(obj);
console.log(keys);
}
function getObjKeysByfor() {
var keys = [];
var obj = {
"name": "zhangsan",
"age": 30
};
for (let key in obj) {
keys.push(key)
}
console.log(keys);
}
getObjKeys();
getObjKeysByfor();
相关文章推荐
- js 获取函数的所有参数和遍历JavaScript某个对象所有的属性名称和值的方法
- js 获取函数的所有参数和遍历JavaScript某个对象所有的属性名称和值的方法
- js 获取函数的所有参数和遍历JavaScript某个对象所有的属性名称和值的方法
- js入门·循环与判断/利用函数的简单实例/使用对象/列举对象属性的名称
- 根据属性名称 获取对象的属性值
- JS获取对象指定属性在样式中的信息
- Google Maps API一例错误处理 SCRIPT5007: 无法获取属性“firstChild”的值: 对象为 null 或未定义 main.js
- 利用反射机制动态获取对象属性名称及数据类型
- js获取对象的所有属性和方法
- java获取对象属性类型、属性名称、属性值 .
- js入门·循环与判断/利用函数的简单实例/使用对象/列举对象属性的名称
- js 获取一个对象中的所有属性
- 使用ObjectUtil进行深度复制及获取对象的属性名称列表
- js中如何复制一个对象并获取其所有属性和属性对应的值
- js向body创建对象、对象属性、对象事件,js获取元素坐标、元素边框大小、真实大小
- [置顶] js中如何复制一个对象,如何获取所有属性和属性对应的值
- js中获取一个对象中包含的所有属性及属性值
- 利用反射机制动态获取对象属性名称及数据类型
- js中在不知道属性名时获取属性对象
- js中如何复制一个对象并获取其所有属性和属性对应的值