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 Event学习第七章 事件属性
Feb 07 Javascript
jQuery中setTimeout的几种使用方法小结
Apr 07 Javascript
jQuery获取动态生成的元素示例
Jun 15 Javascript
JQEasy-ui在IE9以下版本中二次加载的问题分析及处理方法
Jun 23 Javascript
JavaScript控制按钮可用或不可用的方法
Apr 03 Javascript
js 获取范围内的随机数实例代码
Aug 02 Javascript
AngularJS中的Promise详细介绍及实例代码
Dec 13 Javascript
详解angularjs popup-table 弹出框表格指令
Sep 20 Javascript
async/await让异步操作同步执行的方法详解
Nov 01 Javascript
原生js实现日历效果
Mar 02 Javascript
Vue切换div显示隐藏,多选,单选代码解析
Jul 14 Javascript
vue+高德地图实现地图搜索及点击定位操作
Sep 09 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数组函数
2008/08/18 PHP
php的一些小问题
2010/07/03 PHP
很让人受教的 提高php代码质量36计
2012/09/05 PHP
Apache下禁止php文件被直接访问的解决方案
2013/04/25 PHP
php异常处理捕获错误整理
2019/09/23 PHP
php设计模式之策略模式实例分析【星际争霸游戏案例】
2020/03/26 PHP
js模拟实现Array的sort方法
2007/12/11 Javascript
jQuery动态添加删除select项(实现代码)
2013/09/03 Javascript
Javascript Ajax异步读取RSS文档具体实现
2013/12/12 Javascript
jquery解析xml字符串示例分享
2014/03/25 Javascript
JavaScript eval() 函数介绍及应用示例
2014/07/29 Javascript
JS获取CSS样式(style/getComputedStyle/currentStyle)
2016/01/19 Javascript
基于jQuery实现仿51job城市选择功能实例代码
2016/03/02 Javascript
Bootstrap模态框调用功能实现方法
2016/09/19 Javascript
Angular.js中上传指令ng-upload的基本使用教程
2017/07/30 Javascript
微信小程序实现简单input正则表达式验证功能示例
2017/11/30 Javascript
原生js实现form表单序列化的方法
2018/08/02 Javascript
详解vue中使用微信jssdk
2019/04/19 Javascript
Vue的路由及路由钩子函数的实现
2019/07/02 Javascript
Vue Object 的变化侦测实现代码
2020/04/15 Javascript
[01:45]2014DOTA2 TI预选赛预选赛 战前探营!
2014/05/21 DOTA
[04:01]2014DOTA2国际邀请赛 TITAN告别Ohaiyo期望明年再战
2014/07/15 DOTA
python k-近邻算法实例分享
2014/06/11 Python
Python程序包的构建和发布过程示例详解
2019/06/09 Python
详解python metaclass(元类)
2020/08/13 Python
Python用户自定义异常的实现
2020/12/25 Python
html5 Canvas画图教程(11)—使用lineTo/arc/bezierCurveTo画椭圆形
2013/01/09 HTML / CSS
编写类String 的构造函数、析构函数和赋值函数
2012/09/09 面试题
市场营销方案范文
2014/03/11 职场文书
公司业务员岗位职责
2014/03/18 职场文书
博士生求职信
2014/07/06 职场文书
“三支一扶”支教教师思想汇报
2014/09/13 职场文书
2015年学生会个人工作总结
2015/04/09 职场文书
乡镇团委工作总结2015
2015/05/26 职场文书
家访教师心得体会
2016/01/23 职场文书
一篇文章带你搞懂Python类的相关知识
2021/05/20 Python