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 学习笔记二 字符串拼接
Mar 28 Javascript
关于onScroll事件在IE6下每次滚动触发三次bug说明
Sep 21 Javascript
js过滤特殊字符输入适合输入、粘贴、拖拽多种情况
Mar 22 Javascript
JavaScript操作选择对象的简单实例
May 16 Javascript
Vue.js学习之计算属性
Jan 22 Javascript
js获取ip和地区
Mar 10 Javascript
js点击时关闭该范围下拉菜单之外的菜单方法
Jan 11 Javascript
vue 实现数字滚动增加效果的实例代码
Jul 06 Javascript
vue实现多组关键词对应高亮显示功能
Jul 25 Javascript
Vue.js如何使用Socket.IO的示例代码
Sep 05 Javascript
JS实现轮播图效果
Jan 11 Javascript
elementUI同一页面展示多个Dialog的实现
Nov 19 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 最大运行时间 max_execution_time修改方法
2010/03/08 PHP
php定时计划任务与fsockopen持续进程实例
2014/05/23 PHP
Codeigniter(CI)框架分页函数及相关知识
2014/11/03 PHP
PDO预处理语句PDOStatement对象使用总结
2014/11/20 PHP
详解PHP对象的串行化与反串行化
2016/01/24 PHP
PHP框架实现WebSocket在线聊天通讯系统
2019/11/21 PHP
PHP Web表单生成器案例分析
2020/06/02 PHP
网页和浏览器兼容性问题汇总(draft1)
2009/06/01 Javascript
javascript parseInt与Number函数的区别
2010/01/21 Javascript
Jquery CheckBox全选方法代码附js checkbox全选反选代码
2010/06/09 Javascript
简单实用的反馈表单无刷新提交带验证
2013/11/15 Javascript
js动态删除div元素基本思路及实现代码
2014/05/08 Javascript
用javascript对一个json数组深度赋值示例
2014/07/27 Javascript
如何正确使用Nodejs 的 c++ module 链接到 OpenSSL
2014/08/03 NodeJs
jQuery绑定事件的几种实现方式
2016/05/09 Javascript
javascript滚轮控制模拟滚动条
2016/10/19 Javascript
JS对象与JSON互转换、New Function()、 forEach()、DOM事件流等js开发基础小结
2017/08/10 Javascript
ES6中字符串string常用的新增方法小结
2017/11/07 Javascript
浅谈Node 调试工具入门教程
2018/03/20 Javascript
Vue实现按钮旋转和移动位置的实例代码
2018/08/09 Javascript
JS实现的input选择图片本地预览功能示例
2018/08/29 Javascript
手淘flexible.js框架使用和源代码讲解小结
2018/10/15 Javascript
图文详解vue框架安装步骤
2019/02/12 Javascript
python类和继承用法实例
2015/07/07 Python
Python实现简单的文件传输与MySQL备份的脚本分享
2016/01/03 Python
利用pyuic5将ui文件转换为py文件的方法
2019/06/19 Python
Python3爬虫带上cookie的实例代码
2020/07/28 Python
css3翻牌翻数字的示例代码
2020/02/07 HTML / CSS
会计职业生涯规划书
2014/01/13 职场文书
我心目中的好老师活动方案
2014/08/19 职场文书
个人批评与自我批评发言稿
2014/09/28 职场文书
2014大学班主任工作总结
2014/11/08 职场文书
考博导师推荐信范文
2015/03/27 职场文书
2015年公务员转正工作总结
2015/04/24 职场文书
2015年全国爱眼日活动方案
2015/05/05 职场文书
2016年读书月活动总结范文
2016/04/06 职场文书