js实现把textarea通过换⾏或者回车把多⾏数字分割成数组,并
且去掉数组中空的值。
删除数组指定的某个元素
var msg = " "; //textarea ⽂本框输⼊的内容
var emp = [ ]; //定义⼀个数组,⽤来存msg分割好的内容
1. ⾸先可以给JS的数组对象定义⼀个函数,⽤于查指定的元素在数组中的位置,即索引,代码为:
//封装移除⽅法
ve = function(val) {
var index = this.indexOf(val);
if (index > -1) {
this.splice(index, 1);
}
};
2.吧textarea 的值 msg 通过换⾏或回车把多⾏数字分割成数组,并⽤emp保存
3.循环数组中所有元素,如果有等于空值得就将这个空值删掉。jsarray删除元素
for(let i=0; i&p.length; i++){
if(emp[i] === ""){
ve(emp[i]);
}
}
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论