百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>JS教程> JavaScript中Object.keys办法如何猎取对象属性
分享文章到:

JavaScript中Object.keys办法如何猎取对象属性

发布时间:09/01 来源:未知 浏览: 关键词:
Object.keys可用于猎取对象的属性,Object.keys 返回一个所有元素为字符串的数组,其元从来自于从给定的object上面可直接枚举的属性。假如在关联数组中使用,则可以猎取密钥,本篇文章我们就来看看Object.keys的详细使用办法。

Object.keys的使用办法

第一,我们来看一下怎样创立对象后猎取属性。

怎样创立对象

第一,从最根本的对象的创立办法来看。

简而言之,对象的构造分为“属性”和“办法”。

属性可以在“关键字”和“值”对中留存各种信息,办法相似于函数。

可以如下创立空对象。

var obj1 = { } 
var obj2 = new Object()

上述两种办法都是一样的,像“obj1”这样来记述比力简便,所以经常被使用。

例如,可以编写一个对象,该对象包括具有该人的“姓名”和“年龄”信息的属性,如下所示。

var obj = {
 
    name : '张 三',
    age : 30
 
}

猎取对象属性的办法

知道了怎样创立对象,那么让我们来使用Object.keys猎取属性。

要使用它,只需将对象指定为参数,如[Object.keys(对象)]。

它的特点是能够猎取枚举属性名称作为返回值的数组数据。

因此,第一预备以下对象数据。

var obj = {
  name: '张 三',  
  age: 30,  
  area: '北京'
}

在这里请确定name / age / area3个属性。

接下来,使用Object.keys()并像这样写

var result = Object.keys(obj); 
console.log(result);

施行结果:

["name", "age", "area"]

您可以通过指定keys()参数的对象来检索所有属性。

从施行结果中可以看出属性名称已作为数组数据猎取。

通过转换为这样的数组数据很利便,由于这样可以使用JavaScript标准中供给的各种数组办法。

怎样将Object.keys用于数组

要使用Object.keys猎取属性,请在参数中指定要猎取的对象。

我们来看看以下程序。

var obj = ["sa", "mu", "ra", "i"];
console.log(Object.keys(obj));

施行结果:0,1,2,3

通过这种方式,我们得到了属性。

以上就是JavaScript中Object.keys办法如何猎取对象属性的具体内容,更多请关注百分百源码网其它相关文章!

打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有150人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板