获取Object对象中有几个属性值

学习目标:

提示:掌握一种较为简单的获取对象 属性成员个数的 方法

引言:

前端开发中,获取获取一个字符串的长度或者一个数组的长度都很容易,通过内置属性length 即可访问读取到。但是如果让你过去一个对象有多少个属性值呢?(对象最外层的属性值个数),你们有什么简单易懂的思路吗?下面我先介绍一种。

学习内容:

思路:创建一个记录变量num 遍历目标对象obj,遍历的过程中,让num ++,num的值就对应了当前目标对象的属性个数。
代码dome演示:

let obj = {a:'1',b:'2',c:'3'}
let num = 0

for (let key in obj){
	num++
}

console.log(num) //3

总结:

条条大路通罗马,方法很多,简单易理解的还望大家继续发掘


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值