node
问题
- 什么是错误优先的回调函数?
- 如何避免回调地狱?
- 什么是Promise?
- 用什么工具保证一致的代码风格?为什么要这样?
- 什么是Stub?举例说明
- 什么是测试金字塔?举例说明
- 最喜欢哪个HTTP框架?为什么?
- Cookies如何防范XSS攻击?
- 如何保证依赖的安全性?
- node里用得多,api里回调第一个参数接受错误,并验证错误,其他参数返回数据
js
const fs = require('fs')
fs.readFile((err, data) => {
if (err) console.log(err)
console.log(data)
})多个嵌套逻辑,避免使用回调方式。用Promise、async/await代替
es6新增特性,是一个新的标准.
写.editorconfig/eslint校验,选用同样的标准,比如airbnb startard保证一致性
不知道
不知道
express简单好用,易于处理服务和扩展
encodeURIComponent 进行转义
不清除
