有一些注意的小地方
標(biāo)簽():測(cè)試
- 跳過(guò)某個(gè)測(cè)試的方法:在it前加上x(chóng)
- 取某個(gè)變量存的值
`${item}`
- ES6語(yǔ)法,連接數(shù)組
[...arr, a]
- 導(dǎo)出:
module.exports = main;
(注意:函數(shù)名后面沒(méi)有括號(hào)) - 導(dǎo)入:
let main = require('../src/main.js');
- 每個(gè)函數(shù)間有個(gè)空行要加
- 用原型的方式寫(xiě)類(lèi)與其中的函數(shù):(了解趾诗,主流還是使用ES6的開(kāi)發(fā)方式)
function person() {
this.name = name;
this.id = this.generateId();
}
person.prototype.nextId = 1;
person.prototype.generateId = function (){
return person.prototype.nextId++;
};(注意原型形式寫(xiě)的方法后面要有分號(hào))
- spyOn方法(只是spy吩翻,不執(zhí)行)需要執(zhí)行的話(huà)叨恨,加上
.and.callThrough()
- lodash方法