gpt4 book ai didi

javascript - 使用 "+ "运算符推送有什么区别吗?

转载 作者:数据小太阳 更新时间:2023-10-29 05:57:36 26 4
gpt4 key购买 nike

我正在比较两个分支,而 + operator 的代码存在差异,在我看来,它没有任何区别,因为它是推送。
有区别吗?

之前

if (numberPattern.test(val)) {
var getNumbers = val.match(numberPattern);
for (i = 0; i < getNumbers.length; i++) {
valores.push(getNumbers[i])
}
}

之后

if (numberPattern.test(val)) {
var getNumbers = val.match(numberPattern);
for (i = 0; i < getNumbers.length; i++) {
valores.push(+getNumbers[i])
}
}

最佳答案

它将它转换为 Number,而另一种情况是将其保留为字符串。

关于javascript - 使用 "+ "运算符推送有什么区别吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30438906/

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