1 Star 0 Fork 1

yanfant/CoreJS

forked from 十里/CoreJS 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
object.js 775 Bytes
一键复制 编辑 原始数据 按行查看 历史
十里 提交于 2021-03-22 01:28 . update object.js.
/*(c)http://gitee.com/silis-open/CoreJS*/
(function(win){
if(!win.Object.assign){
//浅复制对象所有成员到第一个参数的对象中
win.Object.assign = function(){
var args = arguments, arg0 = args[0];
for(var i = 1; i < args.length; i++){
var argI = args[i];
if(typeof(argI) == "object"){
for(var key in argI){
arg0[key] = argI[key];
}
}
}
return arg0;
}
var defineProperty = win.Object.defineProperty || function(obj, prop, descriptor){
obj[prop] = descriptor.value;
};
win.Object.defineProperty = function(obj, prop, descriptor){
try{
defineProperty(obj, prop, descriptor);
} catch(e){ //IE8会报错误
obj[prop] = descriptor.value;
}
}
}
})(window);
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
JavaScript
1
https://gitee.com/yanfant/CoreJS.git
git@gitee.com:yanfant/CoreJS.git
yanfant
CoreJS
CoreJS
master

搜索帮助