Javascript 如何使用数组来分配另一个数组并修剪?
我有如下textarea和textare jsccode:Javascript 如何使用数组来分配另一个数组并修剪?,javascript,arrays,split,trim,Javascript,Arrays,Split,Trim,我有如下textarea和textare jsccode: var checkName = (document.getElementById("List").value); var tempcheckNames = checkName.split('\n'); 并为数组指定另一个具有修剪的数组 for (var i = 0; i < tempcheckNames.length;i++){ checkNames = tempcheckNames[i].trim().split('\
var checkName = (document.getElementById("List").value);
var tempcheckNames = checkName.split('\n');
并为数组指定另一个具有修剪的数组
for (var i = 0; i < tempcheckNames.length;i++){
checkNames = tempcheckNames[i].trim().split('\n');
}
for(var i=0;i
但checkNames为空,因为分配时不使用数组
所以我想从textarea value(我做了textarea value分割,所以我的数组是textarea value('\n')定义
检查名称
作为一个数组,使用.push()
在for
循环中向检查名称
数组中添加项目,删除for
循环中对的调用
for (var i = 0, checkNames = [] /* define `checkNames` as an array */
; i < tempcheckNames.length
; i++) {
checkNames.push(tempcheckNames[i].trim());
// .split('\n'); `.split()` not needed here
}
for(var i=0,checkNames=[]/*将'checkNames'定义为数组*/
;i
将检查名
定义为数组,使用.push()
在for
循环中向检查名
数组添加项目,删除对for
循环中的.split()
的调用
for (var i = 0, checkNames = [] /* define `checkNames` as an array */
; i < tempcheckNames.length
; i++) {
checkNames.push(tempcheckNames[i].trim());
// .split('\n'); `.split()` not needed here
}
for(var i=0,checkNames=[]/*将'checkNames'定义为数组*/
;i
您可以将值推送到一个数组中,以获得所有拆分值
var btn=document.getElementById('btn-show');
btn.addEventListener(“单击”,btn显示);
功能BTN显示(e){
var checkName=(document.getElementById(“list”).value);
var tempcheckNames=checkName.split('\n');
var checkNames=[];
对于(var i=0;i
Show
您可以将值推送到一个数组中,以获得所有分割值
var btn=document.getElementById('btn-show');
btn.addEventListener(“单击”,btn显示);
功能BTN显示(e){
var checkName=(document.getElementById(“list”).value);
var tempcheckNames=checkName.split('\n');
var checkNames=[];
对于(var i=0;i
这样显示
,比较短
var checkName = document.getElementById("List").value.split("\n").map(element => element.trim());
这样比较短
var checkName = document.getElementById("List").value.split("\n").map(element => element.trim());
checkNames
应该是字符串、数组还是数组数组?应该是数组@guest271314只要试试checkName.split('\n').map(函数(项){return item.trim();})
应该是字符串、数组还是数组?应该是数组@guest271314只要试试checkName.split('\n').map(函数(项){return item.trim();})
调用.split('\n')
用于循环的的目的是什么?比你要多。调用.split('\n')
用于循环的的目的是什么?比你要多。非常感谢@guest271314非常感谢@guest271314Yeap。就是这样!就是这样!!