段落分隔符作为行终止符

时间:2012-03-12 04:01:31

标签: javascript

Javascript规范指定了四种行终止符。

LFCRline separatorparagraph separator

http://es5.github.com/#x7.3

以上哪项最能说明用于以下代码段的行分隔符?

var char_count=0
var in_valid = "_!@#$%^&*()=+~`,<.>/?:;{[}]-|\\"

2 个答案:

答案 0 :(得分:5)

我认为你可能误解了规范的这一部分。

所有行终止符都彼此相同。对于这两行代码,哪一个是分隔符并不重要,任何分隔符都会产生相同的效果。

如果您在Windows上编写代码,原始代码可能同时包含CR和LF终止符。如果你在mac或linux上编写它,它可能只有LF。

答案 1 :(得分:2)

在第一行的末尾是按顺序的“CR”和“LF”(尽管根据他们的计算机,每个观看者可能看起来不同)。

要看到它,我使用了记事本++,在“查看 - >显示符号”菜单中,我点击了“显示所有符号”。它会显示所有换行和回车。

但是,我们通常在JavaScript语句的末尾加上一个分号。