runtimeChunk,直觀翻譯是運(yùn)行時(shí)的chunk文件,其作用是啥呢,通過調(diào)研了解了一波,在此記錄下。 何為運(yùn)行時(shí)代碼? 形如import('abc').then(res...
runtimeChunk,直觀翻譯是運(yùn)行時(shí)的chunk文件,其作用是啥呢,通過調(diào)研了解了一波,在此記錄下。 何為運(yùn)行時(shí)代碼? 形如import('abc').then(res...
目錄 安裝git創(chuàng)建ssh key、配置git提交本地項(xiàng)目到GitHub 一、安裝Git MAC 上安裝Git主要有兩種方式 首先查看電腦是否安裝Git,終端輸入: 安裝過則...
一、單線程 主線程:JavaScript是單線程的,所謂單線程,是指在JS引擎中負(fù)責(zé)解釋和執(zhí)行JavaScript代碼的線程只有一個(gè),叫它主線程; 工作線程:實(shí)際上瀏覽器還存...
animate.css animate.css是一個(gè)來自國外的CSS3動畫庫,它預(yù)設(shè)了抖動(shake)、閃爍(flash)、彈跳(bounce)、翻轉(zhuǎn)(flip)、旋轉(zhuǎn)(r...
媒體查詢 媒體查詢是做響應(yīng)式網(wǎng)站的必備 媒體查詢的格式@media (min-width: 980px){}@media (max-width: 979px) and (mi...
less Less 是一門 CSS 預(yù)處理語言,使用了類似CSS的語法,為CSS賦予了動態(tài)語言的特征。 使用:編寫less文件-->引入less文件-->引入less.js-...
zepto github地址: https://github.com/madrobby/zepto 官方地址: http://zeptojs.com/ 中文版地址: http...
模版引擎 使用步驟:引入模板引擎從服務(wù)器獲取數(shù)據(jù)編寫模板相關(guān)的代碼 注意點(diǎn): 模板相關(guān)的代碼必須放到獲取數(shù)據(jù)之前
同源策略 同源策略是瀏覽器的一種安全策略, 所謂的同源策略指的是請求的URL地址中的協(xié)議/域名和端口都相同, 只要其中一個(gè)不同就是跨域 協(xié)議: http: https: 域名...
cookie cookie是客戶端的會話跟蹤技術(shù)(服務(wù)端為session) 作用: 將數(shù)據(jù)存儲在瀏覽器中 生命周期:默認(rèn)是一次會話(瀏覽器關(guān)閉)如果通過expires=設(shè)置了...
類 構(gòu)造函數(shù)Person中有一個(gè)構(gòu)造函數(shù)constructor 調(diào)用構(gòu)造函數(shù)的時(shí)候先調(diào)用constructor 繼承 定義子類,在子類后面添加extend 父類名稱就代表這個(gè)...
ES6開始定義函數(shù)可以用箭頭的方式,不用像以前一樣function 格式: let 函數(shù)名稱 = (形參列表) => {函數(shù)體} 簡化代碼 注意點(diǎn):如果函數(shù)體中只有一句代碼...
格式: 用一對`引起來 好處: 可以隨意換行,提升了代碼的閱讀性 需要拼接的字符串 用${需要添加的字符串} 好處: 可以不用用"++"拼接字符串,更簡潔了 字符串新增的相...
擴(kuò)展運(yùn)算符為 ...變量名稱 可以用在函數(shù)參數(shù)上,這樣函數(shù)的參數(shù)就成為了可變參數(shù) 解釋: 會把形參的逐個(gè)參數(shù)取出來放到變量名稱中, 像是一個(gè)變量的集中 擴(kuò)展運(yùn)算符 ......
ES6允許按照一定模式,從數(shù)組和對象中提取值,對變量進(jìn)行賦值,這被稱為解構(gòu) 解構(gòu)不成功,變量的值為undefined 如果變量右邊不是數(shù)組和對象(不具備Iterator接口)...
let ES5以前用var定義變量 ES6開始用let定義變量 區(qū)別 let重復(fù)定義變量不會覆蓋,會報(bào)錯(cuò) let定義的變量不會預(yù)解析 let定義的變量只在當(dāng)前代碼塊中有效,在...
獲取樣式的方法 getComputedStyle window對象的方法,接收兩個(gè)參數(shù)(獲取的對象,null)[attr] 返回獲取的屬性(只讀) 格式: window.ge...