是否可以计算此JavaScript对象中的函数和属性的数量:
var Obj = {
prop1: 'Property1',
fun1: function() {
console.log('function 1');
},
fun2: function() {
console.log('function 2');
}
}
Run Code Online (Sandbox Code Playgroud)
所以对于属性,我大喊这里的功能是1和2吗?
var fCount = 0,
pCount = 0;
for ( var i in Obj ) {
if ( Obj.hasOwnProperty(i) ) {
if ( typeof Obj[i] === "function" ) {
fCount++;
} else {
pCount++;
}
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
180 次 |
| 最近记录: |