我遇到了一个我不明白的jQuery / Javascript语句。它涉及“逗号运算符”。我查了一下,但是我没有看到一个很好的例子。
以下是声明:
var nav = $( '#site-navigation' ), button, menu;
答案 0 :(得分:4)
这不是运营商。逗号允许您使用单个var
语句定义多个变量:
var nav = $( '#site-navigation' ), // define variable 'nav' and assign $( '#site-navigation' ) to it
button, // this defines variable named 'button' with no initial value
menu; // this defines variable named 'menu' with no initial value
逗号运算符是其他内容 - 您可以阅读它here。
答案 1 :(得分:2)
在该上下文中使用逗号:
var nav = $( '#site-navigation' ), button, menu;
是......的简写“
var nav = $( '#site-navigation' );
var button;
var menu;