猫幻  
//直接赋值 对象的完全引用
// stu1.class.name="web123457"
//stu1.id=10001
// var stu2=stu1;
// console.log(stu2);


//浅拷贝  
var stu2={};
stu2.id=stu1.id;//非引用类型直接拷贝
stu2.name=stu1.name;
stu2.class=stu1.class;//浅拷贝:不能直接拿整个引用,会变成完全引用
stu2.class={};

stu1.class.name="web123456";
//深拷贝是来解决浅拷贝引用类型问题

        // js=>jquery=jq(jquery简写)
        //jq=$(js)工厂函数
        //jq=$(div)
        //jq=$("<li>列表</li>")jquery对象

        //jq=>js
        // [0]一般获取得是0
        //js=jq[0]
        //js=$(div)[0]把里面包得元素取出来

        $(function(){
            // var $div=$(".div")//js包装成jq对象 var $div=$(".div")基本选择器 :first可以单独使用
        // $("li:eq(2)").css("color","red");//不能加空格过滤的是li本身
        // $("li:gt(2)").css("color","blue"); //gt(2)索引大于2的
        // $("li:lt(2)").css("color","red");//lt(2)索引小于2的

        // $("li:parent").css("color","red");
        // $("li:has(.span)").css("color","red");选择器
        //$("li:contains(999)").css("color","red");//检查的是文本
        //
posted on 2021-11-08 15:17  猫幻  阅读(28)  评论(0)    收藏  举报