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 new 需不需要继续使用
Jul 02 Javascript
关于js中for in的缺陷浅析
Dec 02 Javascript
浅谈jQuery中setInterval()方法
Jul 07 Javascript
jQuery动态生成表格及右键菜单功能示例
Jan 13 Javascript
利用forever和pm2部署node.js项目过程
May 10 Javascript
详解基于vue的服务端渲染框架NUXT
Jun 20 Javascript
详解Vue This$Store总结
Dec 17 Javascript
node express使用HTML模板的方法示例
Aug 22 Javascript
vue 实现微信浮标效果
Sep 01 Javascript
浅谈vuex为什么不建议在action中修改state
Feb 02 Javascript
jQuery实现简易聊天框
Feb 08 jQuery
Ajax实现三级联动效果
Oct 05 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
PHPer 需要了解的 5 个 Composer 小技巧
2014/08/18 PHP
Laravel中Facade的加载过程与原理详解
2017/09/22 PHP
PHP mongodb操作类定义与用法示例【适合mongodb2.x和mongodb3.x】
2018/06/16 PHP
PHP中通过getopt解析GNU C风格命令行选项
2019/11/18 PHP
4种Windows系统下Laravel框架的开发环境安装及部署方法详解
2020/04/06 PHP
javascript读取RSS数据
2007/01/20 Javascript
javascript笔记 String类replace函数的一些事
2011/09/22 Javascript
JavaScript 高级篇之DOM文档,简单封装及调用、动态添加、删除样式(六)
2012/04/07 Javascript
利用jQuery简单实现产品展示图片左右滚动功能(示例代码)
2014/01/02 Javascript
JS中表单的使用小结
2014/01/11 Javascript
使用jquery.qrcode.js生成二维码插件
2016/10/17 Javascript
Vue计算属性的使用
2017/08/04 Javascript
深入理解ES7的async/await的用法
2017/09/09 Javascript
微信小程序实现星级评分和展示
2018/07/05 Javascript
微信小程序实现顶部下拉菜单栏
2018/11/04 Javascript
微信小程序一周时间表功能实现
2019/10/17 Javascript
详解js中的原型,原型对象,原型链
2020/07/16 Javascript
[44:26]DOTA2上海特级锦标赛主赛事日 - 2 胜者组第一轮#4EG VS Fnatic第二局
2016/03/03 DOTA
[04:52]第二届DOTA2亚洲邀请赛主赛事第一天比赛集锦:OG娜迦海妖放大配合谜团大中3人
2017/04/02 DOTA
Mac中升级Python2.7到Python3.5步骤详解
2017/04/27 Python
python 字符串只保留汉字的方法
2018/11/16 Python
Python输出\u编码将其转换成中文的实例
2018/12/15 Python
Python使用PyQt5/PySide2编写一个极简的音乐播放器功能
2020/02/07 Python
Python标准库json模块和pickle模块使用详解
2020/03/10 Python
使用Python中tkinter库简单gui界面制作及打包成exe的操作方法(二)
2020/10/12 Python
HTML5的结构和语义(5):内嵌媒体
2008/10/17 HTML / CSS
学生爱国演讲稿
2014/01/14 职场文书
2013年研究生毕业感言
2014/02/06 职场文书
中学生民族团结演讲稿
2014/08/27 职场文书
刮痧观后感
2015/06/05 职场文书
建立共青团委员会的请示
2019/04/02 职场文书
导游词之西江千户苗寨
2019/12/24 职场文书
pycharm 如何查看某一函数源码的快捷键
2021/05/12 Python
详解overflow:hidden的作用(溢出隐藏、清除浮动、解决外边距塌陷)
2021/07/01 HTML / CSS
Java数组详细介绍及相关工具类
2022/04/14 Java/Android
分析SQL窗口函数之取值窗口函数
2022/04/21 Oracle