![](/img/trans.png)
[英]JavaScript: correct way to set object parameters with name and default value
[英]Is it possible to use pipe (||) to set default parameters inside JavaScript object value
const empiUpdateObject = {
"parameters": {
"bloodGroup": bloodCodeArray
.map(bg => bg.code)
.filter(bc => bc.toUpperCase() === bloodType.toUpperCase())
.pop() || bloodType
}
}
如果定义的数组没有检索到,我可以使用 '||' 为 object 属性设置默认值
function setValue(arg){
console.log(arg);
const obj = {
name: 'default' || arg
}
console.log(obj);
}
setValue();
我使用此代码对其进行了测试,并且可以正常工作:D
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.