javascript程序的执行效率问题

2016-02-20 00:46 3 1 收藏

生活已是百般艰难,为何不努力一点。下面图老师就给大家分享javascript程序的执行效率问题,希望可以让热爱学习的朋友们体会到设计的小小的乐趣。

【 tulaoshi.com - Web开发 】

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

写了几年代码,很少谈到javascript程序的执行效率问题,今天就举几个例子看看,让大家看看程序优化是多么重要。
这节来看看createElement和innerHTML的表现。看看差别是多大

createElement:

运行代码框

[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

innerHTML:

运行代码框

[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]

来源:http://www.tulaoshi.com/n/20160220/1632489.html

延伸阅读
标签: Delphi
  SysUtils 单元中有 ExtractFileDir 与 ExtractFilePath两个类似的函数, 用哪一个?没有太大的关系。 不过有以下的差别: ExtractFilePath 传回值的最後一个字元是反斜杠“/”。 procedure TForm1.Button1Click(Sender: TObject); begin ShowMessage(ExtractFileDir(Application.Exename)); // ie: c:\temp ShowMessage(ExtractFilePa...
标签: Web开发
从“译言”上的一篇文章据悉各浏览器 Javascript 的对比。我个人作为一名“准”的 Javascript 开发者,对此事自然比较的关注。SunSpider 的测试面我还是保持对其信任的态度的,正如原文所说的“它是一组被精心设计的测试,易于运行也非常全面”。 下面是测试的内容: 3d - 纯粹 JavaScript 的...
标签: ASP
  2.影响ASP的要素 (1).尽量把对象变量转换成本地变量,因为读本地变量比读对象变量要快许多。 比较慢的例子: if Myobj.Value = 0 then Do something elseif Myobj.Value > 0 then Do something elseif Myobj.Value < 0 then Do something end if 比较快的例子: MyVar = Myobj.Value if MyVar = 0 then D...
标签: Web开发
通常状况下,JavaScript作为一种解释性的脚本,都是从上而下顺序执行的,但是JavaScript还允许在其语句中嵌套,也就是这个样子: document.write("scriptalert(t);/scr"+"ipt"); 注意:/script不能写作/script,要用字符串连接的形式来表述,否则会有语法错误,估计是因为JavaScript遇到/script就以为脚本结束了。 在这种情况下,正常的脚本...
标签: Delphi
  有关 Delphi 传入应用程式的命令列参数, 请参考以下的说明: 用ParamCount函数取得命令参数的个数: 呼叫 ParamStr(0), 传回执行档的档名(含路径) 呼叫 ParamStr(n), 传回第n个参数的内容 procedure TForm1.FormCreate(Sender: TObject); var sFileName: string; begin if ParamCount 0 then begin (* 有执行参数传入 *) sFileNam...

经验教程

311

收藏

23
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部