JSON.stringify JSON.stringify(value[, replacer [, space]]) 參數(shù): value:將要被序列化的變量的值。 repla...
JSON.stringify JSON.stringify(value[, replacer [, space]]) 參數(shù): value:將要被序列化的變量的值。 repla...
MobX 是一種簡單、可擴(kuò)展的狀態(tài)管理。它通過透明的函數(shù)響應(yīng)式編程(transparently applying functional reactive programmin...
參數(shù) >= 3 時(shí),最好封裝在對象中傳遞才更優(yōu)雅。 關(guān)于頁面中異步函數(shù)調(diào)用,最好使用async/await。標(biāo)簽上的行為操作,簡單寫 // 創(chuàng)建 or 更新 as...
Redux 是 JavaScript 狀態(tài)容器,提供可預(yù)測化的狀態(tài)管理。 action 是純聲明式的數(shù)據(jù)結(jié)構(gòu),只提供事件的所有要素,不提供邏輯。 reducer 是一個(gè)匹配函...
在組件的整個(gè)生命周期中,隨著該組件的 props 或者 state 發(fā)生變化,其 dom 變現(xiàn)也會(huì)相應(yīng)變化。一個(gè)組件就是一個(gè)狀態(tài)機(jī),對于特定輸入,總會(huì)返回一致的輸出。一個(gè) R...
NodeJS就是一個(gè)獨(dú)立運(yùn)行js的解析器。 模塊 將代碼合理拆分至不同js文件中,每一個(gè)文件就是一個(gè)模塊,文件路徑就是模塊名。 每個(gè)模塊都有 require 、 export...
nvm 的全稱是 Node Version Manager,之所以需要這個(gè)工具,是因?yàn)?Node.js 的各種特性都沒有穩(wěn)定下來,所以我們經(jīng)常由于老項(xiàng)目或嘗新的原因,需要切換...
git checkout . && git clean -df 可以放棄所有修改、新增、刪除文件 git checkout . //放棄本地修改,沒有提交的可以回到未修改...
所謂promise,其實(shí)就是異步編程的一種解決方案。 特點(diǎn): promise對象狀態(tài)不受外界影響(由異步操作的結(jié)果決定)。 pending:進(jìn)行中 resolved(fulf...
使用 Javascript 引擎的系統(tǒng)(如 Node.js) Node.js 是一個(gè) Javascript 運(yùn)行環(huán)境(runtime)。實(shí)際上它是對 Google V8 引擎...
作為一只文藝狗,我對攝影的熱愛是專業(yè)的,技能是業(yè)余的。這些年慢慢晃蕩了些地方,在旅行中自拍成為我一個(gè)秘密樂趣。今天我斗膽來分享一些旅行拍照的小技(套)巧(路),這一篇主要分享...