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 相关文章推荐
java script编程起步(第三课)
Jan 10 Javascript
jQuery学习2 选择器的使用说明
Feb 07 Javascript
JQuery拖拽元素改变大小尺寸实现代码
Dec 10 Javascript
JS 排序输出实现table行号自增前端动态生成的tr
Aug 13 Javascript
javascript去掉代码里面的注释
Jul 24 Javascript
Javascript实现的简单右键菜单类
Sep 23 Javascript
程序员必知35个jQuery 代码片段
Nov 05 Javascript
jQuery选择器之子元素选择器详解
Sep 18 jQuery
一个Vue视频媒体多段裁剪组件的实现示例
Aug 09 Javascript
vue自定义指令用法经典实例小结
Mar 16 Javascript
JS常见错误(Error)及处理方案详解
Jul 02 Javascript
Vue详细的入门笔记
May 10 Vue.js
简单说说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
解决GD中文乱码问题
2007/02/14 PHP
Zend Framework教程之Resource Autoloading用法实例
2016/03/08 PHP
php中实现字符串翻转的方法
2017/02/22 PHP
jQuery 学习第七课 扩展jQuery的功能 插件开发
2010/05/17 Javascript
jQuery选择器全面总结
2014/01/06 Javascript
关闭页面window.location事件未执行的原因及解决方法
2014/09/01 Javascript
JavaScript将Web页面内容导出到Word及Excel的方法
2015/02/13 Javascript
javascript实现汉字转拼音代码分享
2015/04/20 Javascript
Jquery ajax 同步阻塞引起的UI线程阻塞问题
2015/11/17 Javascript
javascript鼠标右键菜单自定义效果
2020/12/08 Javascript
javascript实现消灭星星小游戏简单版
2016/11/15 Javascript
JavaScript 完成注册页面表单校验的实例
2017/08/19 Javascript
jquery 键盘事件的使用方法详解
2017/09/13 jQuery
AngularJS中scope的绑定策略实例分析
2017/10/30 Javascript
web3.js增加eth.getRawTransactionByHash(txhash)方法步骤
2018/03/15 Javascript
JavaScript创建对象的四种常用模式实例分析
2019/01/11 Javascript
echarts实现词云自定义形状的示例代码
2019/02/20 Javascript
js节流防抖应用场景,以及在vue中节流防抖的具体实现操作
2020/09/21 Javascript
Selenium执行JavaScript脚本的方法示例
2020/12/31 Javascript
[01:30]DOTA2上海特锦赛现场采访 Loda倾情献唱
2016/03/25 DOTA
探究数组排序提升Python程序的循环的运行效率的原因
2015/04/01 Python
详解Django缓存处理中Vary头部的使用
2015/07/24 Python
Python的多维空数组赋值方法
2018/04/13 Python
PyQT5 emit 和 connect的用法详解
2019/12/13 Python
520使用Python实现“我爱你”表白
2020/05/20 Python
Python3+RIDE+RobotFramework自动化测试框架搭建过程详解
2020/09/23 Python
Python实现扫码工具的示例代码
2020/10/09 Python
美国学校用品、教室和教学商店:Discount School Supply
2018/04/04 全球购物
意大利火车票和铁路通行证专家:ItaliaRail
2019/01/22 全球购物
Python面试题:Python里面如何生成随机数
2015/03/12 面试题
领导干部民主生活会自我剖析材料范文
2014/09/20 职场文书
五四青年节活动总结
2015/02/10 职场文书
2016年圣诞节寄语(一句话)
2015/12/07 职场文书
2019年大学生学年自我鉴定!
2019/03/25 职场文书
Python按顺序遍历并读取文件夹中文件
2022/04/29 Python
MySQL选择合适的备份策略和备份工具
2022/06/01 MySQL