JavaScript的split()方法会在字符串的末尾自动添加\r字符
P粉738248522
P粉738248522 2023-09-03 12:15:15
0
1
582
<p>我正在尝试使用获取的数据创建一个数组,并用它创建一个新的集合,但是生成的字符串末尾都有\r:</p> <pre class="brush:php;toolbar:false;">export const WordSetFn = async () =>{ let wordSet; await fetch(wordsSet).then((resp) => resp.text() ).then((resp) =>{ const wordSetArray = resp.split("\n") wordSet = new Set(wordSetArray) }) return {wordSet}; } // word set would look like this: {"above\r",...}</pre> <p>而我从中获取数据的txt文件是一堆单词,每个单词都在下一行中,像这样:</p> <pre class="brush:php;toolbar:false;">aback abase abate abbey abbot abhor abide abled abode abort ...</pre> <p>现在为什么每个单词后面都会加上\r,\r是什么意思?</p>
P粉738248522
P粉738248522

全部回复(1)
P粉066725148

\r 是回车符,\n 是换行符,\r\n 是回车符加换行符。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板