gpt4 book ai didi

javascript - 使用 undefined 作为 OR 运算符的最后一个操作数来赋值是否有效?

转载 作者:行者123 更新时间:2023-12-03 16:32:49 25 4
gpt4 key购买 nike

为了得到 undefined 在下面编写代码是否有效(不是 false )在第一个操作数为假的任何情况下的结果?无论 JavaScript 版本如何,也无论浏览器及其版本如何。

let someFalsyValue = "";
let result = someFalsyValue || undefined;

最佳答案

你的方法是安全的。

logical OR || 返回第一个 truthy值或最后一个真值/假值。

它已成为 ECMA-262, 1st edition, June 1997 第一版的标准。在第 11.11 章二元逻辑运算符中。

关于javascript - 使用 undefined 作为 OR 运算符的最后一个操作数来赋值是否有效?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59857334/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com