本文解決方案搬運自公眾號承香墨影的文章App 防止 Fiddler 抓包小技巧。 如果你的應用網(wǎng)絡庫不為Okttp,此時你就可以大步流星的走了???? 對于使用OkHttp的網(wǎng)絡...
在創(chuàng)建對象時new操作符具有以下作用 創(chuàng)建一個新對象實例,將實例中的prototype屬性指向構(gòu)造函數(shù)的prototype 初始化實例,調(diào)用構(gòu)造函數(shù)并傳入?yún)?shù),將this指向...
1.盡量減少http請求次數(shù) 合并js 合并css 小圖標使用精靈圖 2.延遲加載頁面內(nèi)容 圖片、數(shù)據(jù) 懶加載 功能懶加載(曝光或者點擊后加載html模塊,js模塊) 3.使...
使用 r.js 命令行參數(shù)可以與構(gòu)建配置文件屬性互換您可以在命令行上指定選項:node r.js -o baseUrl=. paths.jquery=some/other/j...
模塊化的作用 解決命名沖突 依賴管理 提高代碼可讀性 代碼解耦,提高復用性 CommonJS 我們先從CommonJS談起,因為在網(wǎng)頁端沒有模塊化編程只是頁面JavaScri...
如果實現(xiàn)了兩點的話就可以說我們實現(xiàn)了繼承得到一個類的屬性得到一個類的方法我們分開討論一下,先定義兩個類 屬性獲取 對象屬性的獲取是通過構(gòu)造函數(shù)的執(zhí)行,我們在一個類中執(zhí)行另外一...
JavaScript 中的 this 含義非常多,它可以是全局對象、當前對象或者任意對象,這完全取決于函數(shù)的調(diào)用方式 隨著函數(shù)使用場合的不同,this的值會發(fā)生變化。但是有一...
原理: 按需加載圖片,在圖片位置滾動到瀏覽器窗口中時才去加載圖片,這樣可以減少網(wǎng)絡請求提高網(wǎng)頁加載速度-實現(xiàn)代碼 在滾動加載的情況下若文檔高度小于瀏覽器窗口高度,會無法觸發(fā)滾...
同源策略 瀏覽器出于安全考慮,只允許相同域之間的接口相互傳輸數(shù)據(jù),不同源客戶端腳本在沒有授權(quán)允許的情況下不能訪問對方資源 同源即:協(xié)議相同,域名相同,端口相同。(有一個不同即...
1 DOM0 事件和DOM2級在事件監(jiān)聽使用方式上的區(qū)別 DOM0級事件處理程序被認為是元素的方法,事件處理程序在元素的作用域下運行,this就是當前元素,所以點擊butto...
ajax 是前后端實現(xiàn)交互的方案,利用瀏覽器的XMLHttpRequest對象,發(fā)送http請求,和接受http響應,ajax與后端的交互式異步的,可以在瀏覽器不刷新頁面時實...
Math對象是JavaScript的內(nèi)置對象,提供一系列數(shù)學常數(shù)和數(shù)學方法。Math對象只提供了靜態(tài)的屬性和方法,所以使用時不用實例化 1 返回從min到max之間的 隨機整...
常見符號表示的含義: \d 表示匹配 0~9之間的任一數(shù)字,相當于[0,9]。 \D 表示非數(shù)字字符 \w 表示任意字母數(shù)字或下劃線,相當于[0-9a-zA-Z_]。 \W ...
找出字符串中出現(xiàn)最多的字符 字符串拼接 判斷一個字符串是回文字符串,如 abcdcba是回文字符串, abcdcbb不是 把my-short-string形式的字符串轉(zhuǎn)化成m...
概念: 淺復制與深復制都是只針對對象,數(shù)組,這些復雜類型。 淺復制指的是復制一個對象的一層屬性,如果對象,數(shù)組內(nèi)嵌套有對象或數(shù)組則復制他們的指針,得到的新對象或數(shù)組在第一層次...
1 解析 html 標簽 構(gòu)建dom樹2 解析css: css腳本有兩種引入方式 link 標簽方式和@import方式。 link在引入css時,會在頁面加載的同時進行加載...