获得javascript 对象的属性个数 ...
时间:2010-08-09 来源:teresa502
- //扩展对象的count方法
- Object.prototype.count = (
- Object.prototype.hasOwnProperty(‘__count__’)
- ) ? function () {
- return this.__count__;
- } : function () {
- var count = 0;
- for (var i in this) if (this.hasOwnProperty(i)) {
- count ++;
- }
- return count;
- };
- //使用
- var myObj = {
- name1: “value1″,
- name2: “value2″
- };
- alert(myObj.count());
相关阅读 更多 +