我试图通过“##”分隔符拆分此字符串。
var historycookie = "8.4707417,77.0463719:Sector 14:Gurgaon##28.3952729,77.3238274:Sector 15:Faridabad";
var history = historycookie.split("##");
alert(history.length);alert(history[0])
history.length
提醒我的结果为6。
但理想情况下它应该是2。
history[0]
警报未定义。请帮助我,因为我无法理解为什么会发生这种情况。
答案 0 :(得分:10)
"历史" (或者甚至"历史")是由浏览器定义并代表您的历史记录。
history.length; // is returning size of entries in your history
history[0]; // undefined, because it is not an array
只需更改历史记录变量的名称。