我是javascript新手,并有一个快速提问。

这就是我要完成的工作。

myArray = ["Jack Ripper", "John Parker"];

我想通过将输入字符串分解成单个单词来返回一个数组。例如,“Jack Ripper”将返回为[“Jack”,“Ripper”]

我不知道这叫什么,但一定要学习。任何帮助或朝着正确方向的观点将不胜感激。

最佳答案

通常,这称为字符串拆分。几乎每种语言都将内置用于执行此操作的工具。在我的示例中,我使用空格(“”)作为分隔符,但是您几乎可以将字符串分割成任何东西。例如,如果您有“Jack,Ripper”,则可以使用split(",")

var str = "Jack Ripper";
var result = str.split(" ");

产生
result[0] = Jackresult[1] = Ripper
您应该可以使用此示例来完成与较大的字符串,不同的分隔符等有关的所有操作。

10-06 13:44