MAIBILAI

javascript - 有什么方法可以使用一段 JavaScript 在两个字符串之间切换?

coder 2024-05-09

我想做类似的事情

if(something.val() == 'string1')
{
     something.val('string2');
}
else if(something.val() == 'string2')
{
    something.val('string1')
}

但在一行代码中。我不太记得它是如何完成的,但它涉及问号和冒号......

最佳答案

尝试:

something.val(something.val() == 'string1' ? 'string2' : 'string1');

它被称为三元表达式。

关于javascript - 有什么方法可以使用一段 JavaScript 在两个字符串之间切换?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3807736/

有关javascript - 有什么方法可以使用一段 JavaScript 在两个字符串之间切换?的更多相关文章

  1. javascript - 有什么方法可以使用一段 JavaScript 在两个字符串之间切换? - 2

    我想做类似的事情if(something.val()=='string1'){something.val('string2');}elseif(something.val()=='string2'){something.val('string1')}但在一行代码中。我不太记得它是如何完成的,但它涉及问号和冒号...... 最佳答案 尝试:something.val(something.val()=='string1'?'string2':'string1');它被称为三元表达式。 关于j

随机推荐