任何人都知道实现以下目标的更简洁/优雅的方式?
A = B if B?
谢谢。
编辑:
我正在寻找只引用 A 和 B 一次的解决方案。并会编译为
if (typeof B !== "undefined" && B !== null) { A = B; }
或其他类似的东西。
有这个简短的帮助使以下内容更具可读性:
someObject[someAttribute] = (someOtherObject[someOtherAttribute] if someOtherObject[someOtherAttribute]?)
这就是我提出问题的动机。