Chinaunix首页 | 论坛 | 博客
  • 博客访问: 407867
  • 博文数量: 155
  • 博客积分: 2590
  • 博客等级: 少校
  • 技术积分: 2161
  • 用 户 组: 普通用户
  • 注册时间: 2012-10-25 09:33
文章分类

全部博文(155)

文章存档

2015年(1)

2014年(2)

2013年(55)

2012年(97)

分类: JavaScript

2012-12-26 19:14:48

js对象属性有两种访问方式,代码如下:
 
[html] view plaincopy
 
 
   
 
 
 
 
第二种方式好处在于可以使用字符串拼接,这样可实现属性的动态访问。
js对象初始化的小例子:
 
[html] view plaincopy
 
 
 
 
  
 
 
 
js中的对象回收机制:初始化一个对象时,对象名放在桟中,它指向堆中存放的内容。在js引擎中会有一个表单,存放堆地址和它被引用的次数,如果次数为0,则被回收。这种方式是被动的,js还提供一种主动释放内存的方式。代码为:
 
[html] view plaincopy
 
 
 
 
  
 
 
 
delete只是释放对象的属性,不过立即释放,即使还有指向它的对象,也不能访问了,已经被释放掉了。
阅读(964) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~