JavaScript 判断条件如果是 false 怎么让他什么都不做呢?
資深大佬 : sudoy 4
JavaScript 的❓条件判断表达式里面,如果条件为假的时候,如何让它什么都不做呢?我试了以下,如果 : 后面什么都不写,浏览器会报错说 Uncaught SyntaxError: Unexpected token ';'
比如下面,如果 把 'World' 去掉,则会报错:
<!DOCTYPE html> <html> <body> <div id="demo"></div> <script> let a = 10; demo = document.getElementById('demo'); demo.innerText = a > 5 ? 'Hello' : 'World'; </script> </body> </html>
也就是说下面的代码会报错。
<!DOCTYPE html> <html> <body> <div id="demo"></div> <script> let a = 10; demo = document.getElementById('demo'); demo.innerText = a > 5 ? 'Hello' : ; </script> </body> </html>
大佬有話說 (45)