with语句

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

一个简单的例子

    function Lakers () {
        this.name = 'jike';
        this.age = 22;
        this.gender = "boy";
    }
    let perple = new Lakers();
    with (perple) {
        let str = "姓名:" + name + "<br/>";
        str += "年龄" + age + "<br/>";
        str += "性别" + gender;
        document.write(str)
    }

image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容