我是JavaScript的新手,有一个快速的问题。
这是我想要实现的目标:
myArray = ["Jack Ripper", "John Parker"];
我希望通过将输入字符串分解为单个单词来返回一个数组。例如,“Jack Ripper”将被返回为[“Jack”,“Ripper”]。
我不知道这叫什么,但我确实想学习。任何帮助或指向正确方向的提示将不胜感激。
我是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
您可以使用此示例来处理更大的字符串、不同的分隔符等任何所需操作...