1. eval是做什么的? 它的功能是把對應的字符串解析成JS代碼并運行;應該避免使用eval,不安全,非常耗性能(2次,一次解析成js語句,一次執(zhí)行)。由JSON字符串轉(zhuǎn)換...
1. eval是做什么的? 它的功能是把對應的字符串解析成JS代碼并運行;應該避免使用eval,不安全,非常耗性能(2次,一次解析成js語句,一次執(zhí)行)。由JSON字符串轉(zhuǎn)換...
1. box-sizing box-sizing屬性主要用來控制元素的盒模型的解析模式。默認值是content-box。 content-box:讓元素維持W3C的標準盒模型...
H5的新特性有哪些 1.畫布(Canvas) API2.地理(Geolocation) API3.音頻、視頻API(audio,video)4.localStorage和se...
$nextTick 的含義 將回調(diào)延遲到下次 DOM 更新循環(huán)之后執(zhí)行。在修改數(shù)據(jù)之后立即使用它,然后等待 DOM 更新。 vue 組件中的data為什么必須是一個函數(shù) da...
01 路由跳轉(zhuǎn)四種方式 1. router-link 2. this.$router.push() 3. this.$router.replace() 用法同上push...
函數(shù)防抖 debounce 希望函數(shù)只執(zhí)行一次,哪怕我進行了多次調(diào)用 01 無論觸發(fā)多少次只執(zhí)行最后一次 02 無論觸發(fā)多少次只執(zhí)行第一次 03 封裝防抖函數(shù)
DOM 事件代理 數(shù)組 對象 扁平化 去重 - unique() 拷貝 淺拷貝 深拷貝 copy()函數(shù)實現(xiàn) 處理了循環(huán)引用和key為symbol類型的情況 JSON.str...
1 vue2直接升級到vue3, (線上不建議這么做,3.0版本 路由和vuex還是beta版本,還不是特別穩(wěn)定) 2 新特性 更好的ts支持 tree-shaking 按...
11月收獲看了小紅書《JavaScript高級程序設計》第3版 收獲還是有的,一天看50頁, 750頁的書看了二十天。中間有間斷有偷懶,但總算是看完了;看了《我在印度的701...
websocket 它的最大特點就是,服務器可以主動向客戶端推送信息,客戶端也可以主動向服務器發(fā)送信息,是真正的雙向平等對話,屬于服務器推送技術[https://en.wik...
輪詢 客戶端定時向服務器發(fā)送Ajax請求,服務器接到請求后無論是否有響應的數(shù)據(jù),都馬上返回響應信息并關閉連接。 優(yōu)點:實現(xiàn)簡單。 缺點:浪費帶寬和服務器資源,新數(shù)據(jù)響應會有延...
Axios 是一個基于 promise 的 HTTP 庫,可以用在瀏覽器和 node.js 中。umi-request 阿里開源的請求庫Fetch提供了一個 JavaScr...
跨源資源共享(CORS) 01 簡單請求 使用下列方法之一 GET HEAD POST Content-Type 的值僅限于下列三者之一: text/plain multip...
Jsonp(JSON with Padding) 是 json 的一種"使用模式",可以讓網(wǎng)頁從別的域名(網(wǎng)站)那獲取資料,即跨域讀取數(shù)據(jù)。
ajax是: Ajax 即“Asynchronous Javascript And XML”(異步 JavaScript 和 XML) 基本使用 get 和past get...
目的:1、優(yōu)化開發(fā)體驗 2、優(yōu)化輸出質(zhì)量 1、優(yōu)化開發(fā)體驗 提升效率優(yōu)化構建速度優(yōu)化使?體驗 2、優(yōu)化輸出質(zhì)量 優(yōu)化要發(fā)布到線上的代碼,減少?戶能感知到的加載時間提升代碼性...
現(xiàn)在vue和react 都有腳手架工具內(nèi)默認配置好了 webpack , 目的是讓開發(fā)更專注于寫代碼,而不是打包項目。但是還是有必要了解一下webpack之前有跟著視頻熟悉一...