为了账号安全,请及时绑定邮箱和手机立即绑定

schemas中的user.js,在保存密码时为什么要加var user=this;而直接用bcrypt.hash(this.password,salt,function(err,hash){this.password=hash})不行呢?

正在回答

2 回答

大学遇到的问题都一样哈哈

0 回复 有任何疑惑可以回复我~

是可以的,只是书写的习惯,当里面有嵌套的 function 的时候,我习惯在外面单独声明一个用于下文的调用,通常我们有如下常见声明方式:


var that = this

var self = this

var _ = this 


等等

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
node建站攻略(二期)——网站升级
  • 参与学习       51940    人
  • 解答问题       408    个

帮助你深入前后端开发留下的迷惑,为进一步自学打下基础

进入课程
意见反馈 帮助中心 APP下载
官方微信