gpt4 book ai didi

javascript - Javascript 中的拆分函数并将其分配给变量会产生不同的结果

转载 作者:行者123 更新时间:2023-12-01 02:20:01 25 4
gpt4 key购买 nike

我是 javaScript 新手,无法理解为什么 split 函数仅仅通过将其分配给变量而表现不同。

例如,

var str = "This is text 1";
var ani = str.split(" ");
console.log(ani[0]);

上面的代码给出了整个单词“this”,而下面的代码给出了整个单词“this”

var str = "This is text 1";
str.split(" ");
console.log(str[0]);

它给出结果作为字符串的第一个字符。

为什么后面的代码结果与第一个不一样?

最佳答案

JavaScript 中的字符串函数不会就地修改字符串。因此,将 str.split("") 的结果设置为变量是可行的,但 str 的值不会改变。

关于javascript - Javascript 中的拆分函数并将其分配给变量会产生不同的结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49266395/

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