最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

js 加密壓縮出現(xiàn)bug解決方案

 更新時(shí)間:2014年11月25日 09:34:01   投稿:hebedich  
有時(shí)候由于我們編寫js的時(shí)候不規(guī)范,造成js加密后IE會有腳本錯(cuò)誤提示,那么我們應(yīng)該如何避免這種現(xiàn)象產(chǎn)生呢?

這種情況精簡后查錯(cuò)的方法:打開IE的腳本錯(cuò)誤提示,然后打開調(diào)用JS的HTML頁面,它會報(bào)告缺少分號的所在位置,然后用UE打開精簡后JS文件,轉(zhuǎn)到相應(yīng)位置加上分號,再找到未精簡的JS代碼中對應(yīng)的位置加上分號。
例如:

復(fù)制代碼 代碼如下:

var a=1
var b=2

改為:

復(fù)制代碼 代碼如下:

var a=1;
var b=2;

◆盡量在else后面的語句使用大括號
這種情況查錯(cuò)起來比較麻煩,通過正則表達(dá)式 else[a-zA-Z0-9]+ 來查找精簡后的JS文件,或者查找else后面是否有注釋的行,再找到未精簡的JS代碼中對應(yīng)的位置加上大括號。
例如:

復(fù)制代碼 代碼如下:

if (a>b)
a=b;
else
b=a;

改為:

復(fù)制代碼 代碼如下:

if (a>b)
a=b;
else
{b=a}

◆盡量在function的反大括號后都加上分號
例如:

復(fù)制代碼 代碼如下:

function a() {
}
function b() {
}

改為:

復(fù)制代碼 代碼如下:

function a() {
};
function b() {
};

這樣壓縮后才能解決壓縮后報(bào)錯(cuò)的問題。
同時(shí)注意中文亂碼的問題,可以不另存為文件而采用復(fù)制粘貼的方式。

window.load = function()
{

}
這樣定義的,結(jié)尾一定要有分號。

相關(guān)文章

  • JavaScript的DOM事件詳解

    JavaScript的DOM事件詳解

    這篇文章主要為大家詳細(xì)介紹了JavaScript的DOM事件,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-02-02
  • 詳解Javascript基礎(chǔ)之循環(huán)

    詳解Javascript基礎(chǔ)之循環(huán)

    這篇文章主要為大家介紹了Javascript基礎(chǔ)之循環(huán),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2021-12-12
  • javascript中var與let、const的區(qū)別詳解

    javascript中var與let、const的區(qū)別詳解

    這篇文章主要介紹了javascript中var與let、const的區(qū)別詳解,需要的朋友可以參考下
    2022-12-12
  • 淺談js和css內(nèi)聯(lián)外聯(lián)注意事項(xiàng)

    淺談js和css內(nèi)聯(lián)外聯(lián)注意事項(xiàng)

    下面小編就為大家?guī)硪黄獪\談js和css內(nèi)聯(lián)外聯(lián)注意事項(xiàng)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2016-06-06
  • 詳解JavaScript中的事件流和事件處理程序

    詳解JavaScript中的事件流和事件處理程序

    事件流指的是從頁面中接收事件的順序,而事件處理程序則是處理事件的響應(yīng),接下來我們就來詳解JavaScript中的事件流和事件處理程序.
    2016-05-05
  • ES5學(xué)習(xí)教程之Array對象

    ES5學(xué)習(xí)教程之Array對象

    這篇文章主要給大家介紹了ES5中新增的Array對象的相關(guān)資料,文中介紹的非常詳細(xì),對大家具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧。
    2017-04-04
  • Javascript中常見的校驗(yàn)如域名、手機(jī)、郵箱等等

    Javascript中常見的校驗(yàn)如域名、手機(jī)、郵箱等等

    Javascript中常見的校驗(yàn)如:驗(yàn)證一般域名校驗(yàn),手機(jī)校驗(yàn),郵箱校驗(yàn)等等,下面是具體的實(shí)現(xiàn),感興趣的朋友可以參考下
    2014-01-01
  • js 編寫規(guī)范

    js 編寫規(guī)范

    js輸寫最好還是可以面向?qū)ο蠓绞?用類方向進(jìn)行包裝 js輸寫兩種方式 閉包 原型
    2010-03-03
  • JavaScript:Date類型全面解析

    JavaScript:Date類型全面解析

    下面小編就為大家?guī)硪黄狫avaScript:Date類型全面解析。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧,祝大家游戲愉快哦
    2016-05-05
  • Javascript 動(dòng)態(tài)改變imput type屬性

    Javascript 動(dòng)態(tài)改變imput type屬性

    這篇文章主要介紹了Javascript 動(dòng)態(tài)改變imput type屬性的相關(guān)資料,并附簡單實(shí)例代碼,需要的朋友可以參考下
    2016-11-11

最新評論

杭州市| 玉环县| 邯郸县| 望奎县| 镇沅| 清丰县| 含山县| 钦州市| 咸丰县| 海兴县| 东阿县| 隆林| 定南县| 商都县| 武隆县| 攀枝花市| 大同县| 曲阜市| 临武县| 龙游县| 巴林左旗| 凌海市| 繁峙县| 乐平市| 乌海市| 龙里县| 云浮市| 和硕县| 天祝| 永川市| 郯城县| 临桂县| 资溪县| 松原市| 巢湖市| 普洱| 东乌| 静乐县| 邯郸市| 吴川市| 十堰市|