在我们的项目中,目前我们正在使用wildfly 9服务器,因此计划对服务器12进行大规模升级。
然而,在进行测试时,我们发现了一些关于在JavaScript中使用分割函数的错误。
例如:
<script type="text/javascript">
function testSplitFunction(){
var data="input$output";
var variable1 = data.split("\\$")[0];
var variable2 = data.split("\\$")[1];
}
</script>
以上功能在wildfly服务器9中按预期工作,我们得到的结果如下所示 variable1 =输入; variable2 =输出;
但是在wildfly服务器12中的相同功能我们得到以下结果:
variable1= input$output;
variable2 = undefined;
他们的任何解决方案都可以在wildfly服务器12中解决这个问题吗?在我们的项目中,我们更多次使用此分割。