<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<script type="text/javascript">
//修正组件开发的参数问题:1.参数不够;2.顺序问题
//1.参数不够
function a(opt){ //形参
}
a({
}) //实参
//2.顺序问题:替补解决办法;
var a={ //主角:配置参数:优先级
//name:'小明'
}
var b={ //替补:默认参数
name:'小强'
}
//效果是:主角在主角上,主角不在,替补上
extend(b,a);
alert(b.name);
function extend(obj1,obj2){
for(var i in obj2){
obj1[i]=obj2[i];
}
}
</script>
</head>
<body>
</body>
</html>