【问题标题】:while && is 'and' in php, how about jquery? [duplicate]而 && 在 php 中是 'and',那么 jquery 呢? [复制]
【发布时间】:2015-02-16 06:55:42
【问题描述】:

我不想问这个愚蠢的问题,但是我已经搜索了整个 stackoverflow 和 google,似乎 jquery 从来没有人谈论过 jquery 中的“和”函数。我在php中使用&&,但是jquery应该使用什么?

【问题讨论】:

标签: php jquery


【解决方案1】:

php中的逻辑和运算符是&&and,但它们并不完全相同。
PHP : Difference between '&&' and 'AND'

如果你想在 JavaScript 中使用逻辑和运算符(使用 jQuery),它是 &&

if ($('#all').is(':visible') && $('#none').is(':visible')){
    // We have a problem
}

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Logical_Operators#Logical_AND_.28&&.29

【讨论】:

    【解决方案2】:

    jQuery 不是一种语言,而是一个 javascript 插件。 您可以在 javascript 中使用 && 作为“和”运算符,就像在 php 中一样。

    【讨论】:

    • 你有&&语句的其他描述的例子吗?
    【解决方案3】:

    如果我正确理解您的问题,您想在 jQuery 中使用 && 逻辑运算符吗?

    jQuery 是一个 JavaScript 库,因此您可以使用&&。这是来自 JavaScript 的 documentation

    如果您尝试选择多个元素,我建议您使用以下内容:

    $("element1, element2").click(function() {...

    【讨论】:

      【解决方案4】:

      MDN 有一篇文章概述了 JavaScript 中的 Logical Operators。它指出:

      运算符:逻辑与 (&&)


      用法: expr1 && expr2


      说明:如果可以转换为false则返回expr1;否则,返回expr2。因此,当与布尔值一起使用时,如果两个操作数都是 true&& 将返回 true;否则,返回false

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2010-11-18
        • 1970-01-01
        • 2014-03-10
        • 2012-01-26
        • 2020-03-12
        • 2020-02-22
        • 2013-02-06
        相关资源
        最近更新 更多