with语句

with 语句可以方便地用来引用某个特定对象中已有的属性,但是不能用来给对象添加属性。要给对象创建新的属性,必须明确地引用该对象。

一个简单的例子

    function Lakers () {
        this.name = 'jike';
        this.age = 22;
        this.gender = "boy";
    }
    let perple = new Lakers();
    with (perple) {
        let str = "姓名:" + name + "
"; str += "年龄" + age + "
"; str += "性别" + gender; document.write(str) }
with语句_第1张图片
image.png

你可能感兴趣的:(with语句)