如何用Javascript编写OR
How to write OR in Javascript?
如何用Javascript编写OR
?
示例:
if ( age **or** name == null ){
do something
}
简单使用:
if ( age == null || name == null ){
// do something
}
尽管如此,如果你只是测试变量是否有值(因此是"false"而不是等于null
),你可以使用
if ( !age || !name ){
// do something
}
参考文献:
- JavaScript中的逻辑运算符
if (age == null || name == null) {
}
注意:你可能想看看这个线程,为什么为null是一个对象和什么';null和undefined之间的区别是什么?,有关JS中空/未定义变量的信息。
您遇到的问题是关联的方式。(age or name == null)
实际上就是((age or name) == null)
,这不是你想说的。您需要((age == null) or (name == null))
。如有疑问,请插入括号。如果你把括号放进去并进行评估,你会发现这些情况变成了(true == null)
和(false == null)
。
我们在JavaScript中没有OR运算符,我们使用||
,在您的情况下使用…:
if (age || name == null) {
//do something
}
相关文章:
- 如何编写HTML输入的JS内联
- 如何编写一个具有公共标头的批处理
- Angular 2.0 with JavaScript or TypeScript?
- 在Redux中,我应该在哪里编写复杂的异步流
- 用玉石编写书法和手写笔
- 为函数代码编写测试
- SharePoint 2010 Jquery/JSON Rest Multiple OR语句-如何
- 如何提供在javascript中编写对对象的重复访问以设置元素样式的简写
- GWT (or javascript) library for couchDB
- 用JavaScript编写数字猜测程序
- jQuery:用ToggleClass编写超级菜单
- 文档.编写方法问题
- 在CodeIgniter视图中将Javascript或jQuery代码作为PHP文件编写可以吗
- 在 Jquery/Javascript 中使用多个 OR (||) 运算符时如何设置变量
- 这个javascript代码是如何编写的
- 在node.js中编写单元测试的最佳方式是什么
- 我该如何编写一个CouchDB视图,列出每个存储文档的大小
- 如何用Javascript编写OR
- 在JavaScript / jQuery中,是否有一种更短的方法可以编写在同一个测试变量上具有许多OR的“if”语句
- 如何使用||(OR)编写重复次数较少的if语句