const user = dbBack.toJSON()
来源:7-8 用户注册的密码加密问题

莫轻诩
2023-03-23
console.log(req.method);
const userModel = new User(req.body)
const dbBack = await userModel.save()
delete dbBack.password
const user = dbBack.toJSON()
console.log(dbBack);
console.log(user);
delete user.password
console.log(user);
res.status(201).json(user)
}
老师这里为什么需要toJSON我试了一下typeof dbBack是个object但却使用delete不掉里面的key
写回答
1回答
-
入门级全栈专家
2023-04-29
toJSON前后分别打印下这三个看看结果
console.log(Object.isExtensible(person));
console.log(Object.isSealed(person));
console.log(Object.isFrozen(person));
00
相似问题