[JavaScript] 问下 js 去除”\r\n” 后为啥得到的文字和去除前不一样?

let test= "目前,我国企业在企业规模上日益强大,在经营组织形式上也越发复杂。参股、控股、并购重组,总、分公司等企业运作方式及资本运作也变得更频繁和丰富。无论从法律上还是企业管理层对会计、财务信息的需求上,都需要财务人员提供一套从整个企业组织边界上的合并财务报表,通过合并报表的方式公允地反映公司整体的财务状况、经营成果和现金流量。\r\n2014 年初,财政部对《企业会计准则第 33 号——合并财务报表》进行了修订,要求自 2014 年 7 月 1 日起在所有执行企业会计准则的企业范围内施行,鼓励在境外上市的企业提前执行。\r\n 本课程的目标是以上市公司实际情况为案例,在新《合并财务报表》准则的要求下,系统介绍如何编制合并会计报表并对相关信息进行披露。本课程不仅对合并财务报表新准则进行详解,并将新准则与 2014 之前的旧准则进行比较。\r\n 本课程适合于企业高层管理人员、企业财务总监、财务经理等财务负责人、企业财务主管、财务骨干及相应的审计人员。"
test=test.replace(/\r?\n|\r/g, "")
console.log(test)

结果和原文不一样。。。。。 ‘目前,我国企业在企业规模上日益强大,在经营组织形式上也越发复杂。参股、控股、并购重组,总、分公司等企业运作方式及资本运作也变得更频繁和公允地反映公司整体的财务状况、经营成果和现金流量。2014 年初,财政部对《企业会计准则第 33 号——合并财务报表》进行了修订,要求自 2014 年 7 月 1 日起在所有执行企业会计准则的表并对相关信息进行披露。本课程不仅对合并财务报表新准则进行详解,并将新准则与 2014 之前的旧准则进行比较。本课程适合于企业高层管理人员、企业财务总监、财务经理等财务,