require('xx').default
加default
的原因,鏈接
import require
區(qū)別
import
靜態(tài)編譯分唾,require
不是。
const url = 'xxxx' + 'yyyy'
import url
骡湖,報錯幢竹。require(url)
不報錯。動態(tài)加載使用require
伊佃。
process.env.NODE_ENV
process
是全局變量窜司,提供node
的有關信息,env
是它的屬性航揉。
輸入node
塞祈,再輸入process.env
即可打印。
NODE_ENV
不是對象原有屬性帅涂,是添加上去的環(huán)境變量议薪。
dayjs
格式時間的插件,2kb媳友,支持所有的瀏覽器
dayjs文檔
d2admin
頁面發(fā)請求過程
mock
攔截請求斯议,模擬數(shù)據(jù)的過程
actionFn({commit, dispatch}, {xx: xx, yy: yy} = {}, {root: true})
參數(shù)
第二個參數(shù)是為了初始化值為空,并且運行之初不報錯
mixins
作用
hasOwnProperty
判斷對象有沒有這個屬性醇锚,返回布爾值
const object1 = new Object();
object1.property1 = 42;
console.log(object1.hasOwnProperty('property1'));
// expected output: true
console.log(object1.hasOwnProperty('toString'));
// expected output: false
在不繼承的情況下迭代
var o = {
a: 'aa',
b: 'bb',
c: {
c1: '11',
c2: '22'
}
}
let newO = {}
for (const n in o) {
if(o.hasOwnProperty(n)) {
newO[n] = o[n]
}
}
console.log(newO)
lowdb
lowdb
github地址
Small JSON database for Node, Electron and the browser
數(shù)據(jù)保存在db.json
或者LocalStorage
里的