【发布时间】:2021-04-04 19:36:13
【问题描述】:
var numbers = "3+3/2";
console.log(numbers);
var numArr = numbers.split(" ");
console.log(numArr);
numArr.splice(1, 3, '1');
console.log(numArr);
numbers = numArr.toString();
console.log(numbers);
var numbers = "3+3/2";
console.log(numbers);
var numArr = numbers.split(" ");
console.log(numArr);
numArr.splice(1, 3, '1');
console.log(numArr);
numbers = numArr.toString();
console.log(numbers);
我正在尝试将整个字符串转换为数组。 然后使用拼接编辑numArr 然后改变原来的字符串,数字
【问题讨论】:
-
这能回答你的问题吗? How do I split a string into an array of characters?。尤其是第二个答案。
-
你可以只使用传播。
let strs = [..."3+3/2"] -
"3+3/2".split("")引号之间没有空格。 -
@kosmos - 显然,不建议这样做:stackoverflow.com/a/38901550/8402369 ...但如果不使用特殊字符也可以。
标签: javascript arrays string split splice