【发布时间】:2015-07-27 04:09:16
【问题描述】:
使用 Javascript(最好在 for 循环中)如何将全名数组转换为对象,以便我可以将这些对象拆分为键值对,键称为“first”和“last”,而值将全名分为这些类别吗?
我从一个单独的名称字符串开始,这些名称被分隔到新的行中...到目前为止,我已使用 .split("\n") 方法将此字符串拆分为一个数组。我现在在每个名字的前面都有多余的空格......不确定这是否真的很重要......但我已经尝试 .splice(" ") 试图摆脱多余的空格......但是它没有用。如您所见,我需要一点帮助。谢谢!
var nameString = document.getElementsByTagName("textarea")[0].value;
var nameArray = nameString.split("\n");
以下是拆分字符串的结果:
[" Genevieve Harber IV",
" Dewitt Weber",
" Krystina O'Kon",
" Jeremy Adams",
" Aileen Lakin",
" Jesus Quigley",
" Shea Rempel",
" Citlalli Bernier",
" Forest Dare",
" Reina Kilback",
" Nathanael Abshire",
" Augustus Hoppe",
" Myrtis Herzog",
" Jack Senger",
" Ronny Smitham",
" Jordi Bruen",
" Leta Pfannerstill",
" Kayla Kshlerin",
" Norbert Thompson",
" Nat Lebsack"]
【问题讨论】:
标签: javascript arrays string object split