Attacklab.wmd_env.buttons=Attacklab.wmd_env.buttons||_4;
Run Code Online (Sandbox Code Playgroud)
什么是|| 在这种情况下呢?
将_4添加到Attacklab.wmd_env.buttons的数组中?
在回调中,我构建了一个我构建的对象,以便在我的Express应用程序中发送:
this.response = {
owner: data.actions[1].causes[0].shortDescription,
build_version: data.actions[0].parameters[0].value,
branch_to_merge: data.actions[0].parameters[1].value,
jira_tickets: data.actions[0].parameters[2].value,
build_description: data.actions[0].parameters[3].value,
outcome: data.result
};
Run Code Online (Sandbox Code Playgroud)
如果我获得的响应与我习惯的不同,我会得到一个致命cannot find 'property' of undefined错误,导致我的服务器崩溃:data.actions[1].causes[0].shortDescription.
我想知道该怎么办,我想我可以把它放在一个try catch但似乎错了.
什么被认为是解决这个问题的好方法?