在javascript中使用三元运算符

特雅·斯瓦鲁普·阿鲁科蒂(Teja Swaroop Arukoti)

我知道'?'的基本用法 三元运算符。window.URL应该是表达式,应返回true或false。但是在这种情况下,它将返回一个字符串。

如何评估此表达式。

var createSrc = window.URL ? window.URL.createObjectURL : function(stream) {return stream;};
酒石

只要字符串true不为空,则对字符串求值,在这种情况下为false

尽管window.URL在这种情况下看起来好像不是字符串。它似乎是一个对象,如果undefined也将求和false

您的陈述的内容是检查是否window.URL存在。如果是这样,那么它将分配给createSrcwindow.URL.createObjectURL我假设它的值可能是一个函数。否则,它将分配三元运算符的第三部分function(stream) {return stream;}

这意味着,createSrc应该始终是一个函数,调用它不会产生错误。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在python中使用三元运算符?

来自分类Dev

在视图中使用三元运算符

来自分类Dev

在宏中使用三元运算符

来自分类Dev

使用三元运算符的JavaScript递归函数

来自分类Dev

在JavaScript中使用三元运算符连接字符串

来自分类Dev

Javascript在三元运算符中使用单次等待

来自分类Dev

在javascript中使用三元运算符而不是if..else

来自分类Dev

Javascript:“ if”条件内的三元运算符

来自分类Dev

在JavaScript中返回三元运算符reduce

来自分类Dev

javascript:三元运算符的意外评估行为

来自分类Dev

Javascript三元运算符结果

来自分类Dev

JavaScript jQuery三元或.val()运算符问题

来自分类Dev

JavaScript三元运算符用法说明

来自分类Dev

Javascript三元运算符左值

来自分类Dev

javascript:三元运算符的意外评估行为

来自分类Dev

如何在使用三元运算符的if语句中使用AND

来自分类Dev

如何使用@Model(TimeSpan)在剃须刀中使用三元运算符?

来自分类Dev

我可以在定义中使用三元运算符来反对使用if吗?

来自分类Dev

如何在使用三元运算符的if语句中使用AND

来自分类Dev

ngClass可以在Angular 2中使用三元运算符吗?

来自分类Dev

在PHP三元速记运算符中使用isset()时获取变量的值

来自分类Dev

如果语句中使用三元运算符

来自分类Dev

在Python中使用三元运算符“ hack”进行递归

来自分类Dev

如何在SQL Server 2008中使用三元运算符?

来自分类Dev

如何在三元条件运算符中使用Optional变量?

来自分类Dev

是否可以在目标C的getter的延迟实例化中使用三元运算符?

来自分类Dev

在Objective-C中使用带有三元运算符的块

来自分类Dev

在C ++流中使用三元运算符可以吗?

来自分类Dev

在python中使用三元运算符打印时跳过新行

Related 相关文章

  1. 1

    在python中使用三元运算符?

  2. 2

    在视图中使用三元运算符

  3. 3

    在宏中使用三元运算符

  4. 4

    使用三元运算符的JavaScript递归函数

  5. 5

    在JavaScript中使用三元运算符连接字符串

  6. 6

    Javascript在三元运算符中使用单次等待

  7. 7

    在javascript中使用三元运算符而不是if..else

  8. 8

    Javascript:“ if”条件内的三元运算符

  9. 9

    在JavaScript中返回三元运算符reduce

  10. 10

    javascript:三元运算符的意外评估行为

  11. 11

    Javascript三元运算符结果

  12. 12

    JavaScript jQuery三元或.val()运算符问题

  13. 13

    JavaScript三元运算符用法说明

  14. 14

    Javascript三元运算符左值

  15. 15

    javascript:三元运算符的意外评估行为

  16. 16

    如何在使用三元运算符的if语句中使用AND

  17. 17

    如何使用@Model(TimeSpan)在剃须刀中使用三元运算符?

  18. 18

    我可以在定义中使用三元运算符来反对使用if吗?

  19. 19

    如何在使用三元运算符的if语句中使用AND

  20. 20

    ngClass可以在Angular 2中使用三元运算符吗?

  21. 21

    在PHP三元速记运算符中使用isset()时获取变量的值

  22. 22

    如果语句中使用三元运算符

  23. 23

    在Python中使用三元运算符“ hack”进行递归

  24. 24

    如何在SQL Server 2008中使用三元运算符?

  25. 25

    如何在三元条件运算符中使用Optional变量?

  26. 26

    是否可以在目标C的getter的延迟实例化中使用三元运算符?

  27. 27

    在Objective-C中使用带有三元运算符的块

  28. 28

    在C ++流中使用三元运算符可以吗?

  29. 29

    在python中使用三元运算符打印时跳过新行

热门标签

归档