在查看第三方JavaScript API和示例代码时,我注意到以下声明.基本上XML分配给一个字符串,但他们似乎使用'\'将它分成多行,我不知道这可以在javascript中完成.任何人都可以提供更多有关其工作原理的细节吗?
谢谢.
var PrimaryChannel = '<ChannelParams ChannelType="Digital"> \
<DigitalChannelParams \
PhysicalChannelIDType="Cable" \
PhysicalChannelID="107" \
DemodMode="QAM256" \
ProgramSelectionMode="PATProgram" \
ProgramID="2"> \
</DigitalChannelParams> \
</ChannelParams>';
Run Code Online (Sandbox Code Playgroud)
它正在逃避换行符,但不建议这样做.如果你在事后缩小你的js,那将会非常可怕.
你最好做点什么
var myString =
['line1',
'line2',
'line3',
'line4',
'line5'].join('\n');
Run Code Online (Sandbox Code Playgroud)
要么
var mystring =
'line1' +
'line2' +
'line3' +
'line4' +
'line5';
Run Code Online (Sandbox Code Playgroud)