小编典典

如何在 JavaScript 中的多行代码中拆分字符串?

all

JavaScript 中是否有一个字符可以分解一行代码,以便尽管它位于新行上,但仍将其读取为连续的?

就像是....

1. alert("请选择文件   
2.\删除");

阅读 99

收藏
2022-05-31

共1个答案

小编典典

在您的示例中,您可以将字符串分成两部分:

alert ( "Please Select file"
 + " to delete");

或者,当它是一个字符串时,就像你的情况一样,你可以使用@Gumbo
建议的反斜杠:

alert ( "Please Select file\
 to delete");

请注意,这种反斜杠方法不一定是首选的,也可能不是普遍支持的(我很难找到这方面的硬数据)。它 不在 ECMA 5.1
规范
中。

使用其他代码(不在引号中)时,会忽略换行符,并且完全可以接受。例如:

if(SuperLongConditionWhyIsThisSoLong
  && SuperLongConditionOnAnotherLine
  && SuperLongConditionOnThirdLineSheesh)
{
    // launch_missiles();
}
2022-05-31