学习目标:
提示:掌握一种较为简单的获取对象 属性成员个数的 方法
引言:
前端开发中,获取获取一个字符串的长度或者一个数组的长度都很容易,通过内置属性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
总结:
条条大路通罗马,方法很多,简单易理解的还望大家继续发掘