JS实现textarea通过换行或者回车把多行数字分割成数组并且去掉数组中空的值


Posted in Javascript onOctober 29, 2018

删除数组指定的某个元素

var msg = " "; //textarea 文本框输入的内容
var emp = [ ];  //定义一个数组,用来存msg分割好的内容

1. 首先可以给JS的数组对象定义一个函数,用于查找指定的元素在数组中的位置,即索引,代码为:

//封装移除方法
Array.prototype.remove = function(val) {
var index = this.indexOf(val);

if (index > -1) {


this.splice(index, 1);

}
 };

2.吧textarea 的值 msg  通过换行或回车把多行数字分割成数组,并用emp保存

this.emp = this.msg.split(/[(\r\n)\r\n]+/);

3.循环数组中所有元素,如果有等于空值得就将这个空值删掉。

for(let i=0; i<this.emp.length; i++){
if(emp[i] === ""){


emp.remove(emp[i]);

}
}

总结

以上所述是小编给大家介绍的JS实现textarea通过换行或者回车把多行数字分割成数组并且去掉数组中空的值,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
jQuery EasyUI API 中文文档 - TimeSpinner时间微调器
Oct 23 Javascript
js获得当前时区夏令时发生和终止的时间代码
Feb 23 Javascript
extjs每个组件要设置唯一的ID否则会出错
Jun 15 Javascript
ie8下修改input的type属性报错的解决方法
Sep 16 Javascript
javascript笛卡尔积算法实现方法
Apr 08 Javascript
100行代码理解和分析vue2.0响应式架构
Mar 09 Javascript
node koa2实现上传图片并且同步上传到七牛云存储
Jul 31 Javascript
JavaScript实现HTML5游戏断线自动重连的方法
Sep 18 Javascript
使用Bootstrap4 + Vue2实现分页查询的示例代码
Dec 21 Javascript
详解Webpack多环境代码打包的方法
Aug 03 Javascript
解决vue-cli webpack打包开启Gzip 报错问题
Jul 24 Javascript
记一次vue跨域的解决
Oct 21 Javascript
简单说说angular.json文件的使用
Oct 29 #Javascript
JS 实现获取验证码 倒计时功能
Oct 29 #Javascript
浅析微信扫码登录原理(小结)
Oct 29 #Javascript
详解Node.js中path模块的resolve()和join()方法的区别
Oct 29 #Javascript
详解vue-router数据加载与缓存使用总结
Oct 29 #Javascript
vue mounted 调用两次的完美解决办法
Oct 29 #Javascript
Electron中实现大文件上传和断点续传功能
Oct 28 #Javascript
You might like
redis 队列操作的例子(php)
2012/04/12 PHP
CI映射(加载)数据到view层的方法
2016/03/28 PHP
浅谈PHP发送HTTP请求的几种方式
2017/07/25 PHP
Thinkphp 框架配置操作之配置加载与读取配置实例分析
2020/05/15 PHP
PHPStorm2020.1永久激活及下载更新至2020(推荐)
2020/09/25 PHP
关于html+ashx开发中几个问题的解决方法
2011/07/18 Javascript
js遍历td tr等html元素
2012/12/13 Javascript
js中window.open()的所有参数详细解析
2014/01/09 Javascript
jquery动态更换设置背景图的方法
2014/03/25 Javascript
在HTML代码中使用JavaScript代码的例子
2014/10/16 Javascript
jquery实现漂亮的二级下拉菜单代码
2015/08/26 Javascript
日常收藏的jquery技巧
2015/12/02 Javascript
javascript宿主对象之window.navigator详解
2016/09/07 Javascript
ES6正则表达式的一些新功能总结
2017/05/09 Javascript
运用js实现图层拖拽的功能
2019/05/24 Javascript
解决vue做详情页跳转的时候使用created方法 数据不会更新问题
2020/07/24 Javascript
[02:48]DOTA2超级联赛专访海涛:你们的选择没有错
2013/06/07 DOTA
[03:59]第二届DOTA2亚洲邀请赛选手传记-VGJ.rOtk
2017/04/03 DOTA
python+selenium实现京东自动登录及秒杀功能
2017/11/18 Python
基于python中theano库的线性回归
2018/08/31 Python
python实现图像检索的三种(直方图/OpenCV/哈希法)
2019/08/08 Python
python-web根据元素属性进行定位的方法
2019/12/13 Python
PyTorch使用cpu加载模型运算方式
2020/01/13 Python
Pycharm的Available Packages为空的解决方法
2020/09/18 Python
15款Python编辑器的优缺点,别再问我“选什么编辑器”啦
2020/10/19 Python
python实现KNN近邻算法
2020/12/30 Python
美国网上鞋子零售商:Dr. Scholl’s Shoes
2017/11/17 全球购物
Brasty波兰:香水、化妆品、手表网上商店
2019/04/15 全球购物
小学新学期教师寄语
2014/01/18 职场文书
护士岗前培训自我评鉴
2014/02/28 职场文书
主办会计岗位职责
2014/03/13 职场文书
高中毕业典礼演讲稿
2014/09/09 职场文书
法院授权委托书格式
2014/09/28 职场文书
考试作弊检讨书范文
2015/01/27 职场文书
给老婆的检讨书
2015/01/27 职场文书
Python机器学习应用之工业蒸汽数据分析篇详解
2022/01/18 Python