麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 語言 > JavaScript > 正文

jQuery中extend函數詳解

2024-05-06 16:23:04
字體:
來源:轉載
供稿:網友

這篇文章主要介紹了jQuery中extend函數詳解的相關資料,需要的朋友可以參考下

1.$.extend({},defaults, options)

這樣做的目的是為了保護包默認參數。也就是defaults里面的參數。

做法是將一個新的空對象({})做為$.extend的第一個參數,defaults和用戶傳遞的參數對象緊隨其后,這樣做的好處是所有值被合并到這個空對象上,保護了插件里面的默認值。

 

 
  1. $.fn.myPlugin = function(options) { 
  2. var defaults = { 
  3. 'color''red'
  4. 'fontSize''12px' 
  5. }; 
  6. var settings = $.extend({},defaults, options);//將一個空對象做為第一個參數 
  7. return this.css({ 
  8. 'color': settings.color, 
  9. 'fontSize': settings.fontSize 
  10. }); 

2.代碼混淆與壓縮

你下載的插件里面,一般都會提供一個壓縮的版本一般在文件名里帶個'min'字樣。也就是minified的意思,壓縮濃縮后的版本

這里的壓縮不是指代碼進行功能上的壓縮,而是通過將代碼里面的變量名,方法函數名等等用更短的名稱來替換,并且刪除注釋(如果有的話)刪除代碼間的空白及換行所得到的濃縮版本。同時由于代碼里面的各種名稱都已經被替代,別人無法閱讀和分清其邏輯,也起到了混淆代碼的作用。

壓縮的好處:1.代碼量變少,加快加載速度,提高性能

2.防止別人盜用代碼

以上所述就是本文的全部內容了,希望大家能夠喜歡。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 蜜桃一本色道久久综合亚洲精品冫 | 免费国产羞羞网站视频 | 日韩欧美电影一区二区三区 | 黄色一级片在线免费观看 | 精品999久久久 | 久久99精品视频在线观看 | 国产正在播放 | 亚洲人成网在线观看 | 99爱福利视频在线观看 | 国产一区二区不卡视频 | 天天舔天天插 | 欧美日韩免费在线观看视频 | 国产精品视频久久久 | 黄色毛片一级 | 91精品国产一区二区三区四区在线 | 少妇淫片免费一级毛片 | 久久精品中文字幕一区二区三区 | 91精品国产乱码久久久久久久久 | 欧美福利视频一区二区 | 欧美成人黄色 | 亚洲精品无码不卡在线播放he | 成人免费观看49www在线观看 | 久久亚洲网 | 国产papa| 亚洲国产精品久久久久久久 | 国产一级桃视频播放 | 国产精品99久久久久久久 | 亚洲男人天堂 | 成人免费视频视频在线观看 免费 | 九九热精品免费视频 | 欧美精品18 | 国产成人综合在线 | 国产乱一区二区三区视频 | 久久久久久久一区 | 欧美大胆xxxx肉体摄影 | 爱操在线| 午夜视频久久久 | 欧美精选一区二区 | 91色一区二区三区 | 日本高清无遮挡 | 亚洲第一页中文字幕 |