gpt4 book ai didi

javascript - 如何用后备选项替换字符串?

转载 作者:太空宇宙 更新时间:2023-11-04 02:52:37 27 4
gpt4 key购买 nike

我想用后备选项替换字符串。例如

var x = " Hello {{first_name | fallback : 'User' }} "
var f_name = "ME";

在上面的情况下,我希望如果定义了 f_name 那么结果会像这样

Hello ME 

否则结果将是

Hello User

那么我该怎么做呢?

最佳答案

ES5:

var x = "Hello " + (first_name || "User")

ES6:

let x = ´Hello ${first_name || "User"}´

在评论中的新问题后编辑:如果您想应用替换或其他内容:

var x = "Hello " + (first_name ? first_name.replace(/some.RegEx/g, '') : "User")

关于javascript - 如何用后备选项替换字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44899262/

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