广州北大青鸟计算机职业培训学校
互联网技术培训、软件技术培训、大数据培训、云计算培训、数据分析培训信息网
当前位置:网站首页 > 计算机教程 > 正文

JavaScript获取对象“属性”的方法_惠州JavaScript

作者:黄君发布时间:2020-11-26分类:计算机教程浏览:1071


导读:JavaScript获取对象“属性”的方法,1、对象内置属性方法:Object.keys();该方法返回一个数组,数组内包括对象内可枚举属性以及方法名称。

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

var testObj= new Object();
  testObj.name = "某某某";
  testObj.age= 25;
  testObj.action = function () {
    return this.name;
  }

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

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

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

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

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

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


标签:惠州计算机惠州JAVA培训惠州IT培训惠州软件培训IT培训惠州JavaScript培训


计算机教程排行
标签列表
网站分类
文章归档
最近发表