JavaScript对象作用域示例

来源:互联网 发布:交通数据库 编辑:程序博客网 时间:2024/05/16 10:07

JavaScript对象作用域示例

代码块

var o = {        name:"mr.chen",        print:function () {            this.innerName="abc";            return this;        }};

console.log(o.name);//访问对象o的属性name 输出:mr.chen
console.log(o.print());//添加属性innerName到对象o中,返回对象o的this 输出:Object
console.log(o.innerName);//访问添加的属性innerName 输出:abc

console.log(new o.print().innerName);//利用print函数对象访问该对象属性innerName 输出:abc
console.log(new o.print().name);//print函数对象中不存在name属性,输出:undefined

0 0
原创粉丝点击