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 相关文章推荐
总结一些js自定义的函数
Aug 05 Javascript
js 调用百度地图api并在地图上进行打点添加标注
May 13 Javascript
jquery 实现input输入什么div图层显示什么
Jun 15 Javascript
javascript学习笔记(五)原型和原型链详解
Oct 08 Javascript
jquery表单验证插件(jquery.validate.js)的3种使用方式
Mar 28 Javascript
在JavaScript的jQuery库中操作AJAX的方法讲解
Aug 15 Javascript
select下拉框插件jquery.editable-select详解
Jan 22 Javascript
node+koa实现数据mock接口的方法
Sep 20 Javascript
详解在vue-cli项目下简单使用mockjs模拟数据
Oct 19 Javascript
three.js利用卷积法如何实现物体描边效果
Nov 27 Javascript
vue输入框使用模糊搜索功能的实现代码
May 26 Javascript
vant中的toast层级改变操作
Nov 04 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
PHP读写文件的方法(生成HTML)
2006/11/27 PHP
php多个字符串替换成同一个的解决方法
2013/06/18 PHP
php求一个网段开始与结束IP地址的方法
2015/07/09 PHP
JS解密入门之凭直觉解
2008/06/25 Javascript
javascript delete 使用示例代码
2010/03/29 Javascript
Js组件的一些写法
2010/09/10 Javascript
js监听键盘事件示例代码
2013/07/26 Javascript
jQuery设置div一直在页面顶部显示的方法
2013/10/24 Javascript
深入分析JQuery和JavaScript的异同
2014/10/23 Javascript
javascript中if和switch,==和===详解
2015/07/30 Javascript
用JS中split方法实现彩色文字背景效果实例
2016/08/24 Javascript
vue异步加载高德地图的实现
2018/06/19 Javascript
layui 实现自动选择radio单选框(checked)的方法
2019/09/03 Javascript
vue调用微信JSDK 扫一扫,相册等需要注意的事项
2021/01/03 Vue.js
在GitHub Pages上使用Pelican搭建博客的教程
2015/04/25 Python
python3 实现的人人影视网站自动签到
2016/06/19 Python
Python中元组,列表,字典的区别
2017/05/21 Python
对变量赋值的理解--Pyton中让两个值互换的实现方法
2017/11/29 Python
Python 通过打码平台实现验证码的实现
2019/05/13 Python
Python3.7 pyodbc完美配置访问access数据库
2019/10/03 Python
Python 模拟生成动态产生验证码图片的方法
2020/02/01 Python
python用什么编辑器进行项目开发
2020/06/17 Python
python批量生成身份证号到Excel的两种方法实例
2021/01/14 Python
HTML5 新事件 小结
2009/07/16 HTML / CSS
html5教程画矩形代码分享
2013/12/04 HTML / CSS
远程Wi-Fi宠物监控相机:Petcube
2017/04/26 全球购物
教师演讲稿大全
2014/05/16 职场文书
承诺书格式
2014/06/03 职场文书
幼儿园教师节感谢信
2015/01/23 职场文书
雷锋电影观后感
2015/06/10 职场文书
无房证明样本
2015/06/17 职场文书
工作后的感想
2015/08/07 职场文书
公司趣味运动会开幕词
2016/03/04 职场文书
浅谈Redis在直播场景的实践方案
2021/04/27 Redis
详解Laravel服务容器的优势
2021/05/29 PHP
Opencv中cv2.floodFill算法的使用
2021/06/18 Python