gpt4 book ai didi

chrome 中的 Javascript split 函数给出了意想不到的结果

转载 作者:搜寻专家 更新时间:2023-11-01 04:50:44 26 4
gpt4 key购买 nike

这是一段代码

str = "a,b,c";
name = str.split(",");

name 变量在 Firefox 中显示为“object”类型,在 chrome 中显示为“string”类型为什么会这样?这是 jsfiddle http://jsfiddle.net/XujYT/17/

此外,name 变量存储值 "a,b,c" 而不是 chrome 中的拆分数组 http://jsfiddle.net/XujYT/23/

最佳答案

因为 name 是 chrome 使用的全局变量,覆盖它是不可能没有意外结果的。尝试:

var name = str.split(","); // always use var for local variables!

关于chrome 中的 Javascript split 函数给出了意想不到的结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13429360/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com