javascript String.split无法在chrome中使用

时间:2012-03-11 09:04:09

标签: javascript google-chrome browser cross-browser

我正在尝试在javascript中拆分字符串。它在Firefox中运行良好,但是它在chrome中失败了。任何人都可以分享这个想法。

我使用了以下代码:

var v="asd.sdf";
var arr=v.split('.');

3 个答案:

答案 0 :(得分:0)

我刚刚在Chrome 17.0.963.78中尝试过它并且运行正常:

<script type="text/javascript">

var str="asd.sdf";
var arr = str.split(".");
document.write(arr);
document.write("<br />DONE<br />");
document.write(str.split(".") + "<br />");


</script>

都给:

asd,sdf
DONE
asd,sdf

我在做什么与你有什么不同?

答案 1 :(得分:0)

这种错误通常是该会话中的一些其他代码破坏全局String对象拆分函数。

在没有其他JavaScript的基本网页中尝试相同的代码。

如果它仍然不起作用这可能是由狡猾的插件引起的,所以尝试禁用任何插件。

答案 2 :(得分:0)

我刚刚在chrome上面临这个问题。经过几页翻新后问题消失了。