gpt4 book ai didi

javascript - 你能在 JavaScript 字符串插值中执行三元表达式吗?

转载 作者:行者123 更新时间:2023-11-28 12:37:06 26 4
gpt4 key购买 nike

我有这个变量:

var foobar = "Hi, my name is #{name}";

但是如果在加载页面时未定义名称..我希望它保存“未知”。

但是写这样的东西:

var foobar = "Hi, my name is #{typeof name === 'undefined' ? 'unknown' : name}";

仍然返回错误,未知变量名称

最佳答案

不要在字符串构造中做出逻辑决策,而是在外部进行,以获得更好的性能和(远)更具可读性的代码:

名称 = 名称||'未知';

关于javascript - 你能在 JavaScript 字符串插值中执行三元表达式吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15975785/

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