分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 教程案例

JS获取对象“属性”的方法

发布时间:2023-09-06 02:03责任编辑:熊小新关键词:暂无标签
1 var testObj= new Object();2 testObj.name = "shangguan";3 testObj.age= 25;4 testObj.action = function () {5 ????return this.name;6 }

1、对象内置属性方法:Object.keys();该方法返回一个数组,数组内包括对象内可枚举属性以及方法名称

1 var keys= Object.keys(testObj);2   console.log(keys); // 输出 keys ["name", "age", "action"]

2、Object.getOwnPropertyNames():方法返回一个指定对象所有自身属性的属性名(包括不可枚举属性但不包括Symbol值作为名称的属性)组成的数组.不可枚举: 比如属性是一个js方法

1 var keys = Object.getOwnPropertyNames(testObj);2   console.log(keys);  // 输出 keys ["name", "age", "action"]

3、最原始的 for...in 循环。

1 var keys =[];2   for(var i in testObj){3 ????  keys.push(i);4   }5   console.log(keys); ??// keys ["name", "age", "action"]

转自: https://www.cnblogs.com/donghuang/archive/2017/11/01/7765761.html

JS获取对象“属性”的方法

原文地址:https://www.cnblogs.com/yangyi9343/p/9298276.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved