首页 > 编程语言 > 详细

Javascript

时间:2015-07-31 07:49:23      阅读:242      评论:0      收藏:0      [点我收藏+]

一、组成成分

script:脚本语言部分

DOM:把页面结构映射到js对象

BOM:浏览器信息,如Navigator、Location等

 

二、能力

script:脚本程序能力

DOM:

  页面结构其实就是XML —— JS也有很好解析XML能力

浏览器:

  Http请求带ip信息到服务器 —— 读取ip(Geolocation API)

  上传本地文件        —— 读取本地文件(File API)

  浏览器上可以显示页面加载时间  —— 读取加载效率信息(performance)

  缓存           —— cookie、storage、IndexedDB 

 

三、性能

script:

  1. 查询变量方式,是从内往外一层层的作用域查找   —— 少用全局变量;用临时变量保存全局变量
  2. 属性查找的时间复杂是O(n)                           —— 多次多层属性查找时,用临时变量保存前面部分
  3. 内存采用垃圾回收机制                                     —— 不需要的对象,取消变量对它的引用
  4. 闭包,会保留外部函数作用域内全部变量               —— 外部函数不需要的对象,要取消对它引用

DOM:

 

Javascript

原文:http://www.cnblogs.com/johnchow/p/4691097.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!