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来定义类的规范小结
Nov 19 Javascript
jquery动态加载图片数据练习代码
Aug 04 Javascript
基于iframe实现类似于ajax的页面无刷新
May 31 Javascript
jQuery检查事件是否触发的方法
Jun 26 Javascript
jQuery图片渐变特效的简单实现
Jun 25 Javascript
Angular 向组件传递模板的两种方法
Feb 23 Javascript
bootstrap模态框关闭后清除模态框的数据方法
Aug 10 Javascript
createObjectURL方法实现本地图片预览
Sep 30 Javascript
AntV F2和vue-cli构建移动端可视化视图过程详解
Oct 08 Javascript
Vue 实现v-for循环的时候更改 class的样式名称
Jul 17 Javascript
如何手写简易的 Vue Router
Oct 10 Javascript
在vue中使用image-webpack-loader实例
Nov 12 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实现手机归属地查询API接口实现代码
2012/08/27 PHP
php生成QRcode实例
2014/09/22 PHP
Fleaphp常见函数功能与用法示例
2016/11/15 PHP
javascript showModalDialog,open取得父窗口的方法
2010/03/10 Javascript
JS打开图片另存为对话框实现代码
2012/12/26 Javascript
JS和JQUERY获取页面大小,滚动条位置,元素位置(示例代码)
2013/12/14 Javascript
jquery判断浏览器后退时候弹出消息的方法
2014/08/11 Javascript
JSON格式化输出
2014/11/10 Javascript
jquery操作angularjs对象
2015/06/26 Javascript
jQuery实现连续动画效果实例分析
2015/10/09 Javascript
Javascript基础学习笔记(菜鸟必看篇)
2016/07/22 Javascript
浅谈javascript中的事件冒泡和事件捕获
2016/12/28 Javascript
Angualrjs 表单验证的两种方式(失去焦点验证和点击提交验证)
2017/05/09 Javascript
基于纯JS实现多张图片的懒加载Lazy过程解析
2019/10/14 Javascript
vue中的 $slot 获取插槽的节点实例
2019/11/12 Javascript
原生js实现二级联动菜单
2019/11/27 Javascript
Vue表单控件数据绑定方法详解
2020/02/05 Javascript
解决echarts数据二次渲染不成功的问题
2020/07/20 Javascript
在Python IDLE 下调用anaconda中的库教程
2020/03/09 Python
Python ConfigParser模块的使用示例
2020/10/12 Python
如何使用Django Admin管理后台导入CSV
2020/11/06 Python
Python爬虫之Selenium设置元素等待的方法
2020/12/04 Python
python字典与json转换的方法总结
2020/12/28 Python
使用OpenCV实现人脸图像卡通化的示例代码
2021/01/15 Python
Python就将所有的英文单词首字母变成大写
2021/02/12 Python
用HTML5制作视频拼图的教程
2015/05/13 HTML / CSS
使用postMessage让 iframe自适应高度的方法示例
2019/10/08 HTML / CSS
罗德与泰勒百货官网:Lord & Taylor
2016/08/12 全球购物
全球异乡人的跨境社交电商平台:Kouhigh口嗨网
2020/07/24 全球购物
新加坡最早生产电动滑板车的制造商之一:FunsToTheFore
2020/09/08 全球购物
八一建军节部队活动方案
2014/02/04 职场文书
小学生元旦感言
2014/02/26 职场文书
元旦联欢会感言
2014/03/04 职场文书
计生工作先进事迹
2014/08/15 职场文书
Mysql数据库索引面试题(程序员基础技能)
2021/05/31 MySQL
Python中的 enumerate和zip详情
2022/05/30 Python