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 相关文章推荐
不用AJAX和IFRAME,说说真正意义上的ASP+JS无刷新技术
Sep 25 Javascript
JavaScript 定义function的三种方式小结
Oct 16 Javascript
jquery插件 cluetip 关键词注释
Jan 12 Javascript
JavaScript对象创建及继承原理实例解剖
Feb 28 Javascript
封装的jquery翻页滚动(示例代码)
Nov 18 Javascript
ie与ff下的event事件使用介绍
Nov 25 Javascript
jQuery获取页面元素绝对与相对位置的方法
Jun 10 Javascript
jQuery实现鼠标滑过链接控制图片的滑动展开与隐藏效果
Oct 28 Javascript
jquery实现树形菜单完整代码
Dec 29 Javascript
react.js 翻页插件实例代码
Jan 19 Javascript
Vue过滤器的用法和自定义过滤器使用
Feb 08 Javascript
对vue中的事件穿透与禁止穿透实例详解
Oct 28 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
使用symfony命令创建项目的方法
2016/03/17 PHP
Yii2框架实现登陆添加验证码功能示例
2018/07/12 PHP
javascript数组组合成字符串的脚本
2021/01/06 Javascript
Mootools 1.2教程 选项卡效果(Tabs)
2009/09/15 Javascript
利用js动态添加删除table行的示例代码
2013/12/16 Javascript
JavaScript调用ajax获取文本文件内容实现代码
2014/03/28 Javascript
jQuery支持动态参数将函数绑定到事件上的方法
2015/03/17 Javascript
AngularJS实现全选反选功能
2015/12/08 Javascript
javascript判断图片是否加载完成的方法推荐
2016/05/13 Javascript
Ajax验证用户名或昵称是否已被注册
2017/04/05 Javascript
vuejs使用FormData实现ajax上传图片文件
2017/08/08 Javascript
原生JS控制多个滚动条同步跟随滚动效果
2017/12/22 Javascript
JavaScript动态加载重复绑定问题
2018/04/01 Javascript
微信小程序实现文字从右向左无限滚动
2020/11/18 Javascript
django简单的前后端分离的数据传输实例 axios
2020/05/18 Javascript
JavaScript设计模式--桥梁模式引入操作实例分析
2020/05/23 Javascript
[49:05]OG vs Newbee 2019DOTA2国际邀请赛淘汰赛 胜者组 BO3 第二场 8.21.mp4
2020/07/19 DOTA
python转换字符串为摩尔斯电码的方法
2015/07/06 Python
详解Django框架中用户的登录和退出的实现
2015/07/23 Python
django实现用户登陆功能详解
2017/12/11 Python
Python3计算三角形的面积代码
2017/12/18 Python
python如何修改装饰器中参数
2018/03/20 Python
Win10系统下安装labelme及json文件批量转化方法
2019/07/30 Python
Python 转换文本编码实现解析
2019/08/27 Python
css3类选择器之结合元素选择器和多类选择器用法
2017/03/09 HTML / CSS
Under Armour安德玛荷兰官网:美国高端运动科技品牌
2019/07/10 全球购物
毕业生在校学习的自我评价分享
2013/10/08 职场文书
药剂专业自荐信范文
2014/04/16 职场文书
危爆物品安全大检查大整治工作方案
2014/05/03 职场文书
财务情况说明书范文
2014/05/06 职场文书
中学生关于梦想的演讲稿
2014/08/22 职场文书
销售人才自我评价范文
2014/09/27 职场文书
公共场所卫生管理制度
2015/08/05 职场文书
用php如何解决大文件分片上传问题
2021/07/07 PHP
Netty分布式客户端接入流程初始化源码分析
2022/03/25 Java/Android
vue-cli3.x配置全局的scss的时候报错问题及解决
2022/04/30 Vue.js