1108-jquery
文档就绪函数简化过程
$(document).ready(function(){
})
$().ready(function(){
})
$(function(){
})
对象 js转换为jq
/$(js对象/dom)=> jq对象
$(div)=>jq
$("<LI>列表</li>")=>js
jquery=>js
jq[0]=>js
$(div)[0]=>js
闭包 解决方案 :1闭包 2.var改成let
for(var i =0 ;i<5;i++){ //var let不允许重复声明
setTimeout(function(){
console.log(i)
},100)
}
(function(i){//形参
setTimeout(function(){
console.log(i)
},100)
})(i)//实参 闭包函数
// (
// (i)声明同时调用
// )
全拷贝解决方法:
加了判断条件判断他是不是对象 数组
创建新对象 把值拿过来 不要拿整个对象
stu2.class={};
stud2.class.name=stu1.class.name;

浙公网安备 33010602011771号