嘿伙计基本上我在这里有一个数组:
var someName = ["Rodel Merlien", "rodel.men"];
我声明了一个名为spitName
的函数,它有一个参数名。
function spitName (name){
}
细分我需要的东西:
spitName
应该通过将输入字符串分解为单个单词来返回数组。例如" Rodel Merlien"应该作为[" Rodel"," Merlien"]
声明一个名为myInfo
的新变量,并将其分配给空对象文字。
我需要将以下三个键值对添加到myInfo
:
键:fullName
值:在someName中的名称字符串上调用spitName的结果。
关键:skype
值:someName中的Skype句柄。
关键:github
值:github句柄,输入链接为字符串。如果没有,请将其设置为null。
我该如何管理?
答案 0 :(得分:1)
对于您的拆分名称问题,您可以使用String.split()
拆分字符串。由于您希望按该空格或句点进行拆分,请执行以下操作:
function splitName(name) {
return name.split(/[ .]+/);
}
此函数将字符串作为name
,并将其拆分为空格或句点。