首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

扩张prototype.js Object.deepExtend深度扩展

2013-08-04 
扩展prototype.js Object.deepExtend深度扩展Object.deepExtend function(destination, source) {for (v

扩展prototype.js Object.deepExtend深度扩展

Object.deepExtend = function(destination, source) {  for (var property in source) {    if (source[property] && source[property].constructor &&     source[property].constructor === Object) {      destination[property] = destination[property] || {};      arguments.callee(destination[property], source[property]);    } else {      destination[property] = source[property];    }  }  return destination;};

?

热点排行
Bad Request.