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 相关文章推荐
javascript-TreeView父子联动效果保持节点状态一致
Aug 12 Javascript
JavaScript sub方法入门实例(把字符串显示为下标)
Oct 17 Javascript
JavaScript函数详解
Nov 17 Javascript
jQuery实现鼠标滚轮动态改变样式或效果
Jan 05 Javascript
JS实现三个层重叠点击互相切换的方法
Oct 06 Javascript
jQuery添加options点击事件并传值实例代码
May 18 Javascript
JS 实现可停顿的垂直滚动实例代码
Nov 23 Javascript
node.js学习之交互式解释器REPL详解
Dec 08 Javascript
原生JS实现圣旨卷轴展开效果
Mar 06 Javascript
angularjs定时任务的设置与清除示例
Jun 02 Javascript
JS操作json对象key、value的常用方法分析
Oct 29 Javascript
使用JS实现动态时钟
Mar 12 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
10条PHP编程习惯助你找工作
2008/09/29 PHP
解析php 版获取重定向后的地址(代码)
2013/06/26 PHP
php框架CodeIgniter使用redis的方法分析
2018/04/13 PHP
PHP+jQuery实现双击修改table表格功能示例
2019/02/21 PHP
发布BlueShow v1.0 图片浏览器(类似lightbox)blueshow.js 打包下载
2007/07/21 Javascript
eval与window.eval的差别分析
2011/03/17 Javascript
基于jQuery判断两个元素是否有重叠部分的代码
2012/07/25 Javascript
JavaScript中this关键词的使用技巧、工作原理以及注意事项
2014/05/20 Javascript
javascript比较两个日期的先后示例代码
2014/12/31 Javascript
总结几道关于Node.js的面试问题
2017/01/11 Javascript
Bootstrap BootstrapDialog使用详解
2017/02/17 Javascript
jquery submit()不能提交表单的解决方法
2017/04/24 jQuery
AngularJS表单验证功能分析
2017/05/26 Javascript
JS判断时间段的实现代码
2017/06/14 Javascript
微信小程序实现鼠标拖动效果示例
2017/12/01 Javascript
Node.js实现mysql连接池使用事务自动回收连接的方法示例
2018/02/03 Javascript
JS使用setInterval实现的简单计时器功能示例
2018/04/19 Javascript
在Express中提供静态文件的实现方法
2019/10/17 Javascript
微信小程序跨页面传递data数据方法解析
2019/12/13 Javascript
深入理解redux之compose的具体应用
2020/01/12 Javascript
JavaScript监听一个DOM元素大小变化
2020/04/26 Javascript
vue的hash值原理也是table切换实例代码
2020/12/14 Vue.js
Python使用新浪微博API发送微博的例子
2014/04/10 Python
使用Flask集成bootstrap的方法
2018/07/24 Python
python防止随意修改类属性的实现方法
2019/08/21 Python
Django+zTree构建组织架构树的方法
2019/08/21 Python
盛大二次面试题
2016/11/18 面试题
大学生实习期自我评价范文
2013/10/03 职场文书
计算机专业毕业生的自我评价
2013/11/18 职场文书
单位领导证婚词
2014/01/14 职场文书
医院检讨书范文
2014/02/01 职场文书
煤矿安全协议书
2014/08/20 职场文书
教师自我剖析材料范文
2014/09/30 职场文书
2014年小学德育工作总结
2014/12/05 职场文书
党员带头倡议书
2015/04/29 职场文书
2022年显卡天梯图(6月更新)
2022/06/17 数码科技