javascript - 如何从字符串中拆分值并在javascript中推入数组
问题描述
我试图从字符串中拆分值并推入一个数组但不工作。如何在javascript中做到这一点?
var values="test1,test2,test3,test4,test5";
var arrP=[];
var newVal=values.split(',');
arrP.push(newVal);
console.log(arrP);
输出应该是,
arrP=["test1","test2","test3","test4","test5"];
解决方案
试试这个:
var values="test1,test2,test3,test4,test5";
var arrP = [];
var newVal = values.split(',');
arrP.push(...newVal);
console.log(arrP);
推荐阅读
- c# - 连续调用 Console.Beep() 之间的延迟
- python - 在 AWS Lambda 中收到错误“无法导入模块 'lambda_function':没有名为 Flask 的模块”
- mongodb - 如何一次从多个 Mongo 集合中查询(查找)并组合结果
- javascript - 在 componentDidMount() 中使用 React.setState 获取嵌套承诺中返回的数据?
- python - Pyppeteer 在 AWS Lambda 上运行时无法下载无头 chrome
- javascript - 为什么在 javascript 中包装函数会导致递归和堆栈溢出错误?
- android-layout - Android:RecyclerView 的 CardView 每次都不显示
- reactjs - 当组件离开视图时如何使用异步等待
- python - 熊猫的每周平均值
- azure-devops - 将多个 Azure Devops 项目移动到一个项目中(同一组织)