js数组与对象的一些区别。
之前以为js对象即数组,今天用length取对象的长度老是undefined,用concat合并两个对象也不行,于是网上找了一下,
获取对象的长度
function length(o) {
var count = 0;
for ( var i in o) {
count++;
}
return count;
};
合并两个对象
function extend(o, n, override) {
for ( var p in n)
if (n.hasOwnProperty(p) && (!o.hasOwnProperty(p) || override))
o[p] = n[p];
};

浙公网安备 33010602011771号