我是javascript新手,并有一个快速提问。
这就是我要完成的工作。
myArray = ["Jack Ripper", "John Parker"];
我想通过将输入字符串分解成单个单词来返回一个数组。例如,“Jack Ripper”将返回为[“Jack”,“Ripper”]
我不知道这叫什么,但一定要学习。任何帮助或朝着正确方向的观点将不胜感激。
最佳答案
通常,这称为字符串拆分。几乎每种语言都将内置用于执行此操作的工具。在我的示例中,我使用空格(“”)作为分隔符,但是您几乎可以将字符串分割成任何东西。例如,如果您有“Jack,Ripper”,则可以使用split(",")
。
var str = "Jack Ripper";
var result = str.split(" ");
产生
result[0] = Jack
result[1] = Ripper
您应该可以使用此示例来完成与较大的字符串,不同的分隔符等有关的所有操作。