JavaScript高级编程摘录

Chap4         
 传递参数 ECMAScript中所有的参数都是传值.    
          
 检测类型基本类型用typeof      
  引用类型用instanceof     
 作用域        
  没有块级作用域      
 GC        
  标记删除       
  引用计数将出现循环引用问题,解决方案为手动设置null  
  ie7的内存回收策略改进:     
    如果回收的内存分配量低于15%则说明预设值太小了,而现在必要的变量又太多
     所以将临界值加倍   
    如果回收的内存分配量高于85%则说明预设值太大了,而现在必要的变量相对来说太少
     将临界值恢复到默认值.  
          
          
 管理内存        
  因为分配给浏览器的可用内存比普通桌面应用少所以建议用完变量后手动解除引用(dereferencing)
          
          
          
          
          
Chap5         
 Array类型       
  array里存的变量不一定都是类型统一的,可以存不同类型的值,有点像vector
          
  数组的length值不是只读的.length可能会返回我们所不期望要的.lengthDemo
          
  还可以动态的添加数据.dLengthDemo    
          
          
 转换方法所有对象都具有toLocaleString(),toString(),valueOf()方法 
  stringDemo      
          
          
          
          
 数据访问        
  //访问时可以用.也可以用[]号其优点是可以用变量来充当index; 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值