【发布时间】:2020-02-29 19:13:03
【问题描述】:
我有一些代码,如果“id”参数在 URL 中可用,则第一个 if 语句 URL 重定向成功。 如果“id”参数被删除,它会给出一个空白页。 if 语句有效吗?
/* 实际一个 */
if(incomingPayload && incomingPayload.id && incomingPayload.id != 12345){
incomingPayload.id = 12345;
}
固定一个
if(incomingPayload && incomingPayload.id && incomingPayload.id != 12345){
incomingPayload.id = 12345;
console.log('first if statement');
}
else if (incomingPayload || incomingPayload.id || incomingPayload.id == "") {
incomingPayload.id = 12345;
console.log('second if staement', incomingPayload.id )
}
如果 URL 中未提及“id”参数,我想重定向
【问题讨论】:
-
!incomingPayload.id表示没有设置id。 -
那么我该如何更改我的代码
标签: javascript node.js nodes