码迷,mamicode.com
首页 > Web开发 > 详细

JS 基本类型和引用类型的值

时间:2014-08-12 18:57:44      阅读:283      评论:0      收藏:0      [点我收藏+]

标签:style   blog   color   使用   ar   div   代码   log   

  对于引用类型的值,可以为其添加属性和方法,也可以改变和删除其属性和方法。如下:

var person = new Object();
person.name = "Jack";
alert(person.name);     //"Jack"

  以上代码创建了一个对象并将其保存在了变量 person 中。然后,为该对象添加了一个名为 name 的属性,并将字符串值 "Jack" 赋给了这个属性。紧接着,又通过 alert() 函数访问了这个新属性。如果对象不被销毁或者这个属性不被删除,则这个属性将一直存在。

  但是,不能给基本类型的值添加属性,尽管这样做不会导致任何错误。如下:

var name = "Jack";
name.age = 27;
alert(name.age);     //undefined

  在这个例子中,为字符串 name 定义了一个名为 age 的属性,并为该属性赋值 27。但在下一行访问这个属性时,发现该属性不见了。这说明只能给引用类型值动态地添加属性,以便将来使用。

JS 基本类型和引用类型的值,布布扣,bubuko.com

JS 基本类型和引用类型的值

标签:style   blog   color   使用   ar   div   代码   log   

原文地址:http://www.cnblogs.com/otfngo/p/3907844.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!