gpt4 book ai didi

php - Javascript 是否像 PHP 一样支持短三元(而不是变体)?

转载 作者:IT王子 更新时间:2023-10-28 23:45:00 25 4
gpt4 key购买 nike

我喜欢上了 PHP 对“短三元”的支持,省略了第二个表达式:

// PHP

$foo = 'hello';
$bar = '';

echo $foo ?: 'world'; // hello
echo $bar ?: 'world'; // world

Javascript 支持这样的语法吗?我试过 ?: 导致语法错误。我知道 bool 短路,但这对我目前正在做的事情来说是不可行的;那是:

// Javascript

var data = {
key: value ?: 'default'
};

有什么建议吗? (我可以将它包装在一个立即调用的匿名函数中,但这看起来很傻)

最佳答案

var data = {
key: value || 'default'
};

关于php - Javascript 是否像 PHP 一样支持短三元(而不是变体)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7411313/

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