对象的易变性&遍历对象

2020-08-13  本文已影响0人  西疆慕客

该系列文章只是个人在自学JS时做的一些笔记,看到直接关闭即可。当然更欢迎大佬们传道授业、答疑解惑、指出错误。另外也在寻找更加系统学习代码的平台(暂时使用的是51自学网)。

一、对象创建方式

变量不是易变的

        var a="我要自学网";
        var b=a;
        b=123;
        alert(a);
        document.write(b);
        var c={name:"小明",sex:"男",age:19,height:1.8};
        var d=c;

这不会创建C的副本,是同一个对象,对d的任何改变都将改变c。

        d.name="小红";
        console.log(c);
        console.log(d);

遍历对象:

要求:
我的name是小明
我的sex是男
。。。

            var ren={name:"小明",sex:"男",age:19,height:1.8};

for-in 遍历,for...in循环会为每个属性执行一次

      for (i in ren){//属性名 in 对象名
                document.write("我的"+i+"是"+ren[i]+"<br>");
            };
上一篇 下一篇

猜你喜欢

热点阅读