let name = "Stack Overflow"
我想忽略空格,创建一个数组,每个字母作为一个元素。
期望的结果:
["S", "t", "a", "c", "k", "O", "v", "e", "r", "f", "l", "o", "w"]
let name = "Stack Overflow"
["S", "t", "a", "c", "k", "O", "v", "e", "r", "f", "l", "o", "w"]
console.log("Stack Overflow".replace(/\s/g, '').split(''));
let name = "Stack Overflow"
let myArray = [...name].filter(letter => letter !== ' ');
// myArray will be:
[
'S', 't', 'a', 'c',
'k', 'O', 'v', 'e',
'r', 'f', 'l', 'o',
'w'
]
这对于ES6也是正确的!加油
name.replace(/ /g,'')
然后
Array.from(name)
name.split('').filter(e => e !== ' ')
或者name.replace(' ', '').split('')
。 - norbitrial["S", "t", "a", "c", "k", "O", "v", "e", "r", "f", "l", "o", "w"]
。 - Soham