如何/可以连接/组合数组中的单个字符串?
2021-09-23
5468
我尝试将单个字符串
Blake Price
连接在一起,因此请删除名字和姓氏之间的空格
" "
(
BlakePrice
)。您甚至可以将单个字符串连接到数组中吗?
function openprofile(user) {
console.log(user)
var userarray = [user]
var usernamejoined = userarray.join('')
console.log(usernamejoined)
}
3个回答
您可以用空格分隔用户名,您将获得一个包含每个单词的数组,如下所示 ['Blake', 'Price']。然后,您将数组中的所有字符串与空字符串连接起来,您将得到“BlakePrice”
代码如下
const username = "Blake Price"
const joinedUsername = username.split(' ').join('')
console.log(joinedUsername)
Kevin Liao
2021-09-23
我相信您正在寻找的是函数“split”而不是 join。示例:
function openfile(user) {
// also add try-catch block
console.log(usersplit)
var usersplit = user.split(" ")
console.log(usersplit[0] + usersplit[1])
}
现在:
openfile("Blake Price")
打印出 “BlakePrice” 。
Iman A. Fazel
2021-09-23
您可以使用
.split(" ")
用空格分割每个单词并将其放入数组中
例如:
var user = 'black price'
console.log(user.split(' '))
result[('black', 'price')]
并使用
.join('')
将整个数组连接成一个没有任何空格的字符串。以下示例代码适用于您的情况:
var openprofile = (username) => {
var usernamejoined = username.split(' ').join('')
return usernamejoined
}
console.log(openprofile('black price')) // output:- blackprice
ryandi pratama purba
2021-09-23