use*_*432 6 javascript node.js
如果无法从中找到属性,是否有方法抛出错误data。
问题是,它是映射undefined而不是抛出错误。
const insertIntoTable = function(data) {
return new Promise((resolve, reject) => {
const entry = {
Id: data.id,
Method: data.Method,
Status: data.PaymentStatus,
InsertedAt: (new Date().getTime())
}
}).catch((error) => {
console.log(error);
});
}
Run Code Online (Sandbox Code Playgroud)
小智 3
您可以通过将其与 进行比较来检查属性是否未定义undefined。例如,如果您想检查id属性,您可以使用
if(data.id === undefined){
throw new Error();
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
14408 次 |
| 最近记录: |