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 相关文章推荐
jQuery在IE下使用未闭合的xml代码创建元素时的Bug介绍
Jan 10 Javascript
Javascript 按位左移运算符使用介绍(
Feb 04 Javascript
javascript正则表达式中的replace方法详解
Apr 20 Javascript
JavaScript prototype属性详解
Oct 25 Javascript
15个非常实用的JavaScript代码片段
Dec 18 Javascript
JQuery EasyUI的一些常用组件
Jul 12 jQuery
js判断输入框不能为空格或null值的实现方法
Mar 02 Javascript
JS实现判断图片是否加载完成的方法分析
Jul 31 Javascript
Angular Material Icon使用详解
Nov 07 Javascript
详解element上传组件before-remove钩子问题解决
Apr 08 Javascript
从0到1学习JavaScript编写贪吃蛇游戏
Jul 28 Javascript
使用vue判断当前环境是安卓还是IOS
Apr 12 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
php URL验证正则表达式
2011/07/19 PHP
php中inlcude()性能对比详解
2012/09/16 PHP
php实现的Cookies操作类实例
2014/09/24 PHP
PHP类的反射用法实例
2014/11/03 PHP
ext form 表单提交数据的方法小结
2008/08/08 Javascript
firefox下对ajax的onreadystatechange的支持情况分析
2009/12/14 Javascript
js文件缓存之版本管理详解
2013/07/05 Javascript
javascript常用函数归纳整理
2014/10/31 Javascript
浅谈JavaScript数据类型及转换
2015/02/28 Javascript
多种JQuery循环滚动文字图片效果代码
2020/06/23 Javascript
JQuery EasyUI的一些常用组件
2017/07/12 jQuery
elementUI Vue 单个按钮显示和隐藏的变换功能(两种方法)
2018/09/04 Javascript
JavaScript实现shuffle数组洗牌操作示例
2019/01/03 Javascript
angular多语言配置详解
2019/05/16 Javascript
微信小程序学习总结(一)项目创建与目录结构分析
2020/06/04 Javascript
[03:46]DAC趣味视频-中文考试.mp4
2017/04/02 DOTA
python不带重复的全排列代码
2013/08/13 Python
Python和php通信乱码问题解决方法
2014/04/15 Python
Python解析网页源代码中的115网盘链接实例
2014/09/30 Python
Python的GUI框架PySide的安装配置教程
2016/02/16 Python
Python 数据处理库 pandas 入门教程基本操作
2018/04/19 Python
python将txt文件读入为np.array的方法
2018/10/30 Python
在Django admin中编辑ManyToManyField的实现方法
2019/08/09 Python
把vgg-face.mat权重迁移到pytorch模型示例
2019/12/27 Python
Python tkinter常用操作代码实例
2020/01/03 Python
python3让print输出不换行的方法
2020/08/24 Python
全球知名的婚恋交友网站:Match.com
2017/01/05 全球购物
Expedia印度:您的一站式在线旅游网站
2017/08/24 全球购物
大学生个人事迹材料
2014/01/21 职场文书
行政主管职责范本
2014/03/07 职场文书
医生个人自我剖析材料
2014/10/08 职场文书
群众路线教育实践活动学习心得体会
2014/10/30 职场文书
元旦联欢晚会主持词
2015/07/01 职场文书
Java实现简易的分词器功能
2021/06/15 Java/Android
用Python实现屏幕截图详解
2022/01/22 Python
nginx从安装到配置详细说明(安装,安全配置,防盗链,动静分离,配置 HTTPS,性能优化)
2022/02/12 Servers