在JavaScript高级程序设计第一章当中就把JavaScript分成三大部分所以事实上DOM和BOM是两在独立的部分,它们之间的通信是通过相互之间的功能接口来实现的,这样说来两个独立的部分以功能接口必定会带来性能损耗。这也就是为什么大家一致都说尽量少去访问和修改DOM元素(注意我这里说的是访问和...
分类:
编程语言 时间:
2014-12-06 16:50:45
阅读次数:
144
对于任何一种编程语言来说,数据存储的位置关系到访问速度!在JavaScript中的直接量包括字符串string、数字number、布尔值boolean、对象object、数组array、函数function、正则表达式regular expression、空值null、未定义数组undefined。...
分类:
编程语言 时间:
2014-12-05 12:27:10
阅读次数:
142
众所周知大多数浏览器是使用单进程处理UI更新和JavaScript运行等多个任务的,而同一时间只能有一个任务被执行,如此说来,JavaScript运行了多长时间就意味着用户得等待浏览器响应需要花多久时间。从认知上来说,解析器解析一个界面的时候都是从上至下依次解析的,这就是说界面上出现多少个标签(不管...
分类:
编程语言 时间:
2014-12-04 17:36:39
阅读次数:
176
对于喜欢写技术博客的同学来说,一定对代码高亮组件非常熟悉。一款优秀的JavaScript代码高亮插件,将会帮助你渲染任何一种编程语言,包括一些关键字的着色,以及每行代码的缩进等。今天我们要来分享一些高性能的JavaScript代码高亮插件,这些JavaScript代码高亮插件将非常有效地帮你实现.....
分类:
编程语言 时间:
2014-11-25 10:26:52
阅读次数:
167
经典计算机科学的一个问题是,数据应当存放在什么地方,以实现最佳的读写效率。数据存储是否得当,关系到代码运行期间数据被检索到的速度。在Javascript中,此问题相对简单,因为数据表现方式只有少量方式可供选择...
分类:
编程语言 时间:
2014-11-18 16:18:18
阅读次数:
261
在看这本书的时候,遇到不懂得地方我一般都会百度一下。这里记录一下我在这本书里捡到的杂碎知识:1、arrayObject.shift()2、concat()
分类:
编程语言 时间:
2014-11-16 21:26:24
阅读次数:
194
热点随笔:·【看完请推荐】记国庆前的一次码农受骗记(thanksmoons)·程序猿崛起2——互联网时代下的新潮流和新活法(LevenYes)·SQL Server 致程序员(容易忽略的错误)(pursuer.chen)·优酷真实视频地址解析(_天地玄黄_)·高性能Javascript--脚本的无阻...
分类:
其他好文 时间:
2014-10-13 10:32:49
阅读次数:
203
对于喜欢写技术博客的同学来说,一定对代码高亮组件非常熟悉。一款优秀的JavaScript代码高亮插件,将会帮助你渲染任何一种编程语言,包括 一些关键字的着色,以及每行代码的缩进等。今天我们要来分享一些高性能的JavaScript代码高亮插件,这些JavaScript代码高亮插件将非常 有效地帮你实现在网页上的代码编辑和展示。
1、SyntaxHighlighter – 最优秀的JavaScrip...
分类:
编程语言 时间:
2014-10-11 07:19:15
阅读次数:
292
原文转自:http://blog.jobbole.com/78191/Javascript在浏览器中的性能,可以说是前端开发者所要面对的最重要的可用性问题。在Yahoo的Yslow23条规则当中,其中一条是将JS放在底部。原因是,事实上,大多数浏览器使用单进程处理UI和更新Javascript运行等...
分类:
编程语言 时间:
2014-10-11 00:09:04
阅读次数:
309
接上一篇,希望能写一个高性能Javascript专题。 第一篇:高性能Javascript--脚本的无阻塞加载策略。 经典计算机科学的一个问题是,数据应当存放在什么地方,以实现最佳的读写效率。数据存储是否得当,关系到代码运行期间数据被检索到的速度。在Javascript中,此问题相对简单,因...
分类:
编程语言 时间:
2014-10-10 21:25:54
阅读次数:
301