有一些注意的小地方
标签():测试
- 跳过某个测试的方法:在it前加上x
- 取某个变量存的值
`${item}`
- ES6语法,连接数组
[...arr, a]
- 导出:
module.exports = main;
(注意:函数名后面没有括号) - 导入:
let main = require('../src/main.js');
- 每个函数间有个空行要加
- 用原型的方式写类与其中的函数:(了解,主流还是使用ES6的开发方式)
function person() {
this.name = name;
this.id = this.generateId();
}
person.prototype.nextId = 1;
person.prototype.generateId = function (){
return person.prototype.nextId++;
};(注意原型形式写的方法后面要有分号)
- spyOn方法(只是spy,不执行)需要执行的话,加上
.and.callThrough()
- lodash方法