【发布时间】:2018-02-15 16:00:14
【问题描述】:
我正在通过 HTTP 向服务器发出请求,以查看是否存在具有特定电子邮件的用户。
function userExists(id) {
return makeHttpRequestToServer(id)
.then((response) => {
if (response === 200) {
// User exists in the database
} else if (response === 404) {
// User does not exist in the database
}
});
}
我不确定应该如何处理resolve/reject 电话:
- 在数据库中找到用户时我应该
resolve(),在数据库中找不到用户时应该reject()吗? - 在数据库中找到用户时我应该
resolve(true),在数据库中找不到用户时我应该accept(false)吗?
【问题讨论】: