亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Javascript源碼壓縮是否影響運行速度

Javascript源碼壓縮是否影響運行速度

慕田峪9158850 2018-12-07 07:05:24
Javascript 源碼只是把空格、換行、多余的注釋等等清理掉,用此壓縮應該能減輕不少流量負擔,但是否會影響瀏覽時的運行速度?
查看完整描述

3 回答

?
慕村9548890

TA貢獻1884條經驗 獲得超4個贊

這個應該是沒有性能差別的,目前壓縮代碼大概有幾種形式,一種最簡單的就是去掉空格換行注釋 一種是基于MS的壓縮(只支持IE瀏覽器),一種是jwind的JSA壓縮(這個是一個最常用的算法),還有就是YUI中使用的壓縮

本人推薦使用JSA來壓縮,他可以有效的減少代碼的體積,他壓縮后的代碼使用eval來執行一次解包操作,eval是javascript內置的方法在性能上是有保障的,其次jsa壓縮是使用單字母來替換可讀性的變量名,并去掉所有的空格注釋等? 只是要注意一點,經過jsa壓縮的代碼目前不支持可逆操作,也就是壓縮后再解包的代碼會用無意義的變量替換原來有意思的變量名

查看完整回答
反對 回復 2018-12-24
?
隔江千里

TA貢獻1906條經驗 獲得超10個贊

沒有差別的

查看完整回答
反對 回復 2018-12-24
?
躍然一笑

TA貢獻1826條經驗 獲得超6個贊

這個不用擔心。它是給機器看的,不是給我們人看的。

電腦說:我喜歡這樣的格式。因為我只認識0,1,別的我不認識。

查看完整回答
反對 回復 2018-12-24
  • 3 回答
  • 0 關注
  • 534 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號