DrS*_*ove 0 javascript boolean
e.pageX = e.clientX + (html && html.scrollLeft || body && body.scrollLeft || 0) - (html.clientLeft || 0)
Run Code Online (Sandbox Code Playgroud)
这个表达式将如何评估?
您可以在MDN上找到Javascript运算符的优先级表:https://developer.mozilla.org/en/JavaScript/Reference/Operators/Operator_Precedence.它是一般的Javascript文档的一个很好的来源.
无论如何,&&优先级高于||所以a && b || c || d相当于(((a && b) || c) || d).这与使用C语言的许多其他语言类似.
| 归档时间: |
|
| 查看次数: |
1927 次 |
| 最近记录: |