我在 Chrome 上的控制台上测试了一些东西,然后我运行了这段代码:
alert() | window.confirm();
alert() || window.confirm();Run Code Online (Sandbox Code Playgroud)
我的问题是在一行中同时运行 alert 和 confirm 方法而不使用分号。事实证明,两者 | 和 || 有效,我无法想象它为什么有效,首先是因为|| 表示一个 OR 运算符,它应该运行其中一个,而不是两者,其次| 我不知道它是什么。有人可以解释发生了什么,还有什么应该起作用而不是; ?
javascript ×1