爲什麼很多js文件的變量函數都是 abcd這樣的字母?

這是uglify的結果。一般用baigulp或者grunt來compile js 的時du候都會添加相關的uglify應用(例如gulp-uglify)。zhi
uglify 就是把空格刪除把變量和函數名替換成a,b,c,d等等


網上應dao該有反編譯的應用(當然只能把空格還原,文件格式還原,變量和函數名稱是無法還原的除非你有當初uglify時候生成的map文件)。


一般的開源第三方代碼都會有uglify之後和之前的兩個版本(你可以在本地調試的時候加載uglify之前的)。很多第三方uglify之後的文件都是.min.js後綴

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章