是否有以下速记版本:

let myVar = "I contain a value!";

const myNewerVar = "I contain a newer value!";
if (myNewerVar) {
    myVar = myNewerVar;
}


仅当myVar为真时,才应设置myNewerVar

简短的版本是:

let myVar = "I contain a value!";

const myNewerVar = "I contain a newer value!";
if (myNewerVar) myVar = myNewerVar;


不过,我不喜欢重复阅读myNewerVar

有没有办法进一步简化?

最佳答案

就在这里:

myVar = myNewerVar || myVar;

关于javascript - 如果值是真,则将变量设置为value,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/48685145/

10-10 09:30