Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/401.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JavaScript是否具有与之等效的功能?:操作人员_Javascript_Operators - Fatal编程技术网

JavaScript是否具有与之等效的功能?:操作人员

JavaScript是否具有与之等效的功能?:操作人员,javascript,operators,Javascript,Operators,JavaScript是否具有与相同的功能您在Java中使用的运算符 即: 是的,非常接近您所拥有的: variable = (condition) ? true-value : false-value; 因此,对于您的变量: var s = (isBlah) ? "blah" : "not blah"; Mozilla.org参考文档:是的,非常接近您所拥有的: variable = (condition) ? true-value : false-value; 因此,对于您的变量: va

JavaScript是否具有与
相同的功能您在Java中使用的运算符

即:


是的,非常接近您所拥有的:

variable = (condition) ? true-value : false-value;
因此,对于您的变量:

var s = (isBlah) ? "blah" : "not blah";

Mozilla.org参考文档:

是的,非常接近您所拥有的:

variable = (condition) ? true-value : false-value;
因此,对于您的变量:

var s = (isBlah) ? "blah" : "not blah";
Mozilla.org参考文档:

是的

是的

(condition) ? expr1 : expr2 
是的


它完全相同,只是JavaScript中不需要括号。

它完全相同,只是JavaScript中不需要括号。

它被称为三元运算符。它在大多数(所有?)C风格的语言中都存在。是的,它在JS中,以及java、C++、PHP等。
它被称为三元运算符。它在大多数(所有?)C风格的语言中都存在。是的,它在JS中,以及java、C++、PHP等。

您需要Java中的括号吗?它们也在OP可选的特定示例中。毕竟,这是完全一样的,没有例外。您需要Java中的括号吗?它们也在OP可选的特定示例中。毕竟,这是完全一样的,没有例外。这不仅仅是“非常接近”。完全一样。它不仅仅是“非常接近”。完全一样。只是想知道,你没有机会试一试吗?@BalusC你知道,不是每个人都知道它的名字和
不会显示任何谷歌搜索结果。@cWallenPole-你必须知道它的名字才能尝试它?@cWallenPole-这的确是一个很难的搜索词-但用javascript尝试并不困难,这正是BalusC所说的。只是想知道,你没有机会尝试一下吗?@BalusC你知道,不是每个人都知道这个名字和
?:
不会显示任何谷歌搜索结果。@cWallenPole-你必须知道它的名称才能尝试它?@cWallenPole-确实这是一个很难的搜索词-但用javascript尝试并不困难,这正是BalusC所说的。不,它被称为“条件运算符”,是一个三元运算符,JavaScript所拥有的唯一三元运算符。将其与一元运算符进行比较,如一元
+
、一元增量等@marcel Touché。到目前为止,我只听过它叫“三元”。知道这个很好。不,它被称为“条件运算符”,它是一个三元运算符,是JavaScript唯一的三元运算符。将其与一元运算符进行比较,如一元
+
、一元增量等@marcel Touché。到目前为止,我只听过它叫“三元”。很高兴知道。