jquery中括号中的空格

时间:2014-04-17 13:48:28

标签: javascript jquery

大多数时候,当我查看jQuery文档时,我发现括号内有空格(在括号之间和之后),如下所示:

$( elem ).attr( "checked" );

就像你上面看到的那样,在第一个括号中elem之前和之后都有一个空格,第二个括号中有相同的空格。我在想,有这样做的目的吗?有什么意义呢?

谢谢

3 个答案:

答案 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)

这只是惯例。而已。您可以清楚地看到代码,它可以帮助您更快地理解它,因为它更容易阅读。它取决于你,你将使用什么惯例。