亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

JavaScript中全局變量、函數內變量以及常量表達式的效率測試

 更新時間:2009年11月22日 00:16:49   作者:  
直接用字符串常量要比利用全局變量快,但創(chuàng)建正則表達式就比起用全局變量要慢上很多了。


[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]

注意:在IE中進行這個測試時需要先改變IE的"最大腳本步數":
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Styles]
"MaxScriptStatements"=dword:ffffffff
這么看的話使用函數內的本地變量時效率要比用全局變量或者常量表達式高出許多。而屬性的效率就糟得很恐怖了,在Firefox和Safari中居然比利用全局變量還慢上好多倍。
直接用字符串常量要比利用全局變量快,但創(chuàng)建正則表達式就比起用全局變量要慢上很多了。
觀察數字還可以發(fā)現:在Google Chrome、Opera和IE中,用屬性和利用全局變量相差不大(Opera的表現也許是其垃圾回收機制造成的),從這個現象上看的話,這三種瀏覽器中所謂的全局變量有可能根本就是全局對象的屬性。

相關文章

  • 前端面試的底氣之實現一個深拷貝

    前端面試的底氣之實現一個深拷貝

    最近學到一個有關深拷貝的實現方法,為加深印象,這里給大家分享一下,下面這篇文章主要給大家介紹了關于前端面試的底氣之實現一個深拷貝的相關資料,需要的朋友可以參考下
    2022-05-05
  • 為javascript添加String.Format方法

    為javascript添加String.Format方法

    每次在javascript中用加號合成字符串,真的沒法忍受了,今天終于找到一高手寫的方法,與大家分享。
    2009-11-11
  • js控制臺報錯Uncaught TypeError: Cannot read properties of undefined (reading ‘appendChild‘)的解決

    js控制臺報錯Uncaught TypeError: Cannot read p

    本文主要介紹了js控制臺報錯Uncaught TypeError: Cannot read properties of undefined (reading ‘appendChild‘)的解決,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-07-07
  • JavaScript練習小項目之修改div塊的顏色

    JavaScript練習小項目之修改div塊的顏色

    這篇文章主要給大家介紹了關于JavaScript練習小項目之修改div塊的顏色的相關資料,文中通過舉例介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2023-01-01
  • 微信小程序之 catalog 切換實現解析

    微信小程序之 catalog 切換實現解析

    這篇文章主要介紹了微信小程序之 catalog 切換實現解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-09-09
  • 如何清除IE10+ input X 文本框的叉叉和密碼輸入框的眼睛圖標

    如何清除IE10+ input X 文本框的叉叉和密碼輸入框的眼睛圖標

    從IE 10開始,type=”text” 的 input 在用戶輸入內容后,會自動產生一個小叉叉(X),方便用戶點擊清除已經輸入的文本,下面通過本文給大家介紹下如何清除IE10+ input X 文本框的叉叉和密碼輸入框的眼睛圖標
    2016-12-12
  • JavaScript實現刮刮樂效果

    JavaScript實現刮刮樂效果

    這篇文章主要為大家詳細介紹了JavaScript實現刮刮樂效果,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-11-11
  • Iframe 自動適應頁面的高度示例代碼

    Iframe 自動適應頁面的高度示例代碼

    這篇文章主要介紹了Iframe如何自動適應頁面的高度,需要的朋友可以參考下
    2014-02-02
  • 詳解如何利用JavaScript繪制堆疊柱狀圖

    詳解如何利用JavaScript繪制堆疊柱狀圖

    堆疊柱狀圖將每個柱子進行分割以顯示相同類型下各個數據的大小情況??梢孕蜗蟮谜故疽粋€大分類包含的每個小分類的數據,以及各個小分類的占比,顯示的是單個項目與整體之間的關系。本文將利用JavaScript實現堆疊柱狀圖的繪制,需要的可以參考一下
    2022-03-03
  • javascrpt密碼強度校驗函數詳解

    javascrpt密碼強度校驗函數詳解

    這篇文章主要為大家詳細介紹了javascrpt密碼強度校驗函數,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-03-03

最新評論