大多数时候,当我查看jQuery文档时,我发现括号内有空格(在括号之间和之后),如下所示:
$( elem ).attr( "checked" );
就像你上面看到的那样,在第一个括号中elem
之前和之后都有一个空格,第二个括号中有相同的空格。我在想,有这样做的目的吗?有什么意义呢?
谢谢
答案 0 :(得分:2)
仅用于可读性问题。
$( elem ).attr( "checked" );
与
相同$(
elem
).attr(
"checked"
);
或
$(elem).attr("checked");
适用于多种语言。
可以在编程语言中使用新的行,空格和制表符。这些空间称为空格。
避免在引用文本中使用空格。例如:
<script>
var var1 = "some text here";
var var2 = " some text here ";
if (var1 == var2)
{
alert("Same");
}
else
{
alert("Different"); //this message comes up
}
</script>
答案 1 :(得分:1)
函数参数周围的空格根本不会对代码的含义产生任何影响。
有时会为代码作者添加它们以增强可读性。
答案 2 :(得分:0)
这只是惯例。而已。您可以清楚地看到代码,它可以帮助您更快地理解它,因为它更容易阅读。它取决于你,你将使用什么惯例。