[英]difference between single brackets and double bracket conditionals
在jsp中将条件语句封装在双括号中而不是在单括号中有什么区别?
假设我们有一个类似以下的语句:
if (!method()) {
要么:
if (!(method())) {
有什么区别吗? 在我看来,它们都等于:
if (method() === false) {
简单地说,在Java编程的上下文中两者都是相同的。
我假设method()
的返回类型是boolean
。
在Java中不允许if (method() === false)
。 这是一个编译时错误。
JavaScript
语法和Java
语法之间混淆。 JSP在内部转换为在服务器上执行的Servlet,结果HTML响应被发送回客户端(浏览器)。 因此,它根本不会转换为JavaScript
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.