段落分隔符作为行终止符



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

LFCRline separatorparagraph separator

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

以上哪一项最能描述用于以下代码段的行分隔符?

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

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

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

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

第一行的末尾是一个"CR"和一个"LF",按此顺序排列(尽管根据不同的计算机,每个查看器的显示方式可能不同)。

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

然而,我们通常在JavaScript语句的末尾使用分号。

最新更新