JavaScript slice() 在本地的工作方式与使用 Github 网站的在线方式不同
JavaScript slice() working differently locally than online using Github site
我正在使用 Javascript 解析文本文件。在我有 slice()
函数的那一行,我的代码在本地主机和在线主机上的行为似乎不同
例如
if(connection == 'local') {
value = d.substring(split2, split3).substr(1).slice(0, -1);
}
else if(connection == 'online') {
value = d.substring(split2, split3).substr(1);
}
然而这段代码解决了它,但我无法理解这种行为,当我在线使用我的代码时,似乎是文本文件或其他东西上的额外隐藏字符
你可以做到
value = d.substring(split2, split3).substr(1).trim();
trim()
应删除所有空格和转义序列。
我正在使用 Javascript 解析文本文件。在我有 slice()
函数的那一行,我的代码在本地主机和在线主机上的行为似乎不同
例如
if(connection == 'local') {
value = d.substring(split2, split3).substr(1).slice(0, -1);
}
else if(connection == 'online') {
value = d.substring(split2, split3).substr(1);
}
然而这段代码解决了它,但我无法理解这种行为,当我在线使用我的代码时,似乎是文本文件或其他东西上的额外隐藏字符
你可以做到
value = d.substring(split2, split3).substr(1).trim();
trim()
应删除所有空格和转义序列。