美文网首页
对象赋值(用于特殊场景)

对象赋值(用于特殊场景)

作者: 白云若水 | 来源:发表于2019-07-12 16:03 被阅读0次

    var person1={

                name:"zhang san",

                age:18,

               height:160,

              address:"home"

        }

        var person2={

                   name:"Li si"

        }

            for(var x in person1){

                      !(x in person2)&&(person2[x]=person1[x]);

               }

            console.log(person2);

    这种写法的作用是把对象1中的属性给对象2中没有的属性。

    结果是  {

    address:“home”,

    height:"160",

    age:"18",

    name:"Lisi"

    }

    相关文章

      网友评论

          本文标题:对象赋值(用于特殊场景)

          本文链接:https://www.haomeiwen.com/subject/ibqykctx.html