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中将具有数字属性名的对象转换为数组
Mar 06 Javascript
jQuery + Flex 通过拖拽方式动态改变图片的代码
Aug 03 Javascript
js实现身份证号码验证的简单实例
Feb 19 Javascript
JS实现的数组全排列输出算法
Mar 19 Javascript
jQuery div拖拽用法实例
Jan 14 Javascript
javascript实现在网页中运行本地程序的方法
Feb 03 Javascript
AngularJS入门教程之AngularJS表达式
Apr 18 Javascript
jQuery禁用快捷键例如禁用F5刷新 禁用右键菜单等的简单实现
Aug 31 Javascript
解决Vue打包之后文件路径出错的问题
Mar 06 Javascript
详解基于vue的服务端渲染框架NUXT
Jun 20 Javascript
jQuery实现获取当前鼠标位置并输出功能示例
Jan 05 jQuery
Vue+Element UI 树形控件整合下拉功能菜单(tree + dropdown +input)
Aug 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
给php新手谈谈我的学习心得
2007/02/25 PHP
php中对xml读取的相关函数的介绍一
2008/06/05 PHP
php获取文件类型和文件信息的方法
2015/07/10 PHP
PHP记录和读取JSON格式日志文件
2016/07/07 PHP
php7 错误处理机制修改实例分析
2020/05/25 PHP
CCPry JS类库 代码
2009/10/30 Javascript
jquery模拟SELECT下拉框取值效果
2013/10/23 Javascript
Js Jquery创建一个弹出层可加载一个页面
2014/05/08 Javascript
JavaScript实现班级随机点名小应用需求的具体分析
2014/05/12 Javascript
Jquery中基本选择器用法实例详解
2015/05/18 Javascript
js点击文本框弹出可选择的checkbox复选框
2016/02/03 Javascript
解决vue router使用 history 模式刷新后404问题
2017/07/19 Javascript
vue实现留言板todolist功能
2017/08/16 Javascript
微信小程序之数据缓存的实例详解
2017/09/29 Javascript
详解html-webpack-plugin用法全解
2018/01/22 Javascript
nodejs微信扫码支付功能实现
2018/02/17 NodeJs
Vue项目中Api的组织和返回数据处理的操作
2019/11/04 Javascript
react组件基本用法示例小结
2020/04/27 Javascript
如何使用vue slot创建一个模态框的实例代码
2020/05/24 Javascript
深入浅出学习python装饰器
2017/09/29 Python
Java分治归并排序算法实例详解
2017/12/12 Python
Python实现的朴素贝叶斯算法经典示例【测试可用】
2018/06/13 Python
selenium+python自动化测试环境搭建步骤
2019/06/03 Python
使用ITK-SNAP进行抠图操作并保存mask的实例
2020/07/01 Python
24个canvas基础知识小结
2014/12/17 HTML / CSS
TripAdvisor土耳其网站:全球知名旅行社区,真实旅客评论
2017/04/17 全球购物
南非最大的在线时尚商店:Zando
2019/07/21 全球购物
北欧最好的童装网上商店:Babyshop
2019/09/15 全球购物
MIXIT官网:俄罗斯最大的化妆品公司之一
2020/01/25 全球购物
财务分析个人的自荐书范文
2013/11/24 职场文书
《乌鸦和狐狸》教学反思
2014/02/08 职场文书
企业演讲比赛主持词
2014/03/18 职场文书
营销团队口号
2014/06/06 职场文书
机关作风整顿个人整改措施2014
2014/09/17 职场文书
2014年行政后勤工作总结
2014/12/06 职场文书
毕业实习感受与体会
2015/05/26 职场文书