什么是Javascript的等价写作'如果不是'

这个问题在这里已经有了答案:

  • 找到一个项目是否在JavaScript数组中的最佳方法? [复制] 8个答案
  • 如何检查数组是否包含JavaScript中的对象? 40个答案

  • 正确的语法是

    if(!condition){
        expression();
    }
    

    请注意,您需要在条件附近使用括号。


    @plalx想要一个正式的定义,在这里你去:

    IfStatement:
        if(Expression) Statement else Statement
        if(Expression) Statement
    

    在任何歧义的情况下, else将与最近的匹配if


    如果你有一些价值:

    var excludeMe = "something unwanted";
    

    然后你可以使用下面的if语句:

    if(myTestCase !== excludeMe) { //do something...} 
    

    请记住!=不检查类型,!==不检查类型。 所以,1!=“1”是假的,1!==“1”是真的。

    链接地址: http://www.djcxy.com/p/74945.html

    上一篇: What is the Javascript equivalent of writing 'If not"

    下一篇: Android Thread for a timer