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 相关文章推荐
img的onload的另类用法
Jan 10 Javascript
JS小功能(列表页面隔行变色)简单实现
Nov 28 Javascript
jQuery学习笔记之jQuery原型属性和方法
Jun 09 Javascript
JavaScript中常见获取元素的方法汇总
Mar 04 Javascript
Bootstrap缩略图的创建方法
Mar 22 Javascript
vue轮播图插件vue-awesome-swiper的使用代码实例
Jul 10 Javascript
详解在Vue中有条件地使用CSS类
Sep 30 Javascript
详解Vue如何支持JSX语法
Nov 10 Javascript
详解vue项目的构建,打包,发布全过程
Nov 23 Javascript
小程序tab页无法传递参数的方法
Aug 03 Javascript
vue中组件通信的八种方式(值得收藏!)
Aug 09 Javascript
js实现直播点击飘心效果
Aug 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实现在多维数组中查找特定value的方法
2015/07/29 PHP
PHP Cookei记录用户历史浏览信息的代码
2016/02/03 PHP
php微信开发之百度天气预报
2016/11/18 PHP
Laravel 集成微信用户登录和绑定的实现
2019/12/27 PHP
一段多浏览器的&quot;复制到剪贴板&quot;javascript代码
2007/03/27 Javascript
JS按字节截取字符长度实例
2013/11/20 Javascript
jQuery中使用Ajax获取JSON格式数据示例代码
2013/11/26 Javascript
JavaScript中的变量作用域介绍
2014/12/31 Javascript
C#中使用迭代器处理等待任务
2015/07/13 Javascript
jQuery自定义滚动条完整实例
2016/01/08 Javascript
学习JavaScript设计模式之享元模式
2016/01/18 Javascript
Bootstrap Table使用方法解析
2016/10/19 Javascript
jQuery 常见小例汇总
2016/12/14 Javascript
利用jquery实现实时更新歌词的方法
2017/01/06 Javascript
jquery使用EasyUI Tree异步加载JSON数据(生成树)
2017/02/11 Javascript
jQuery中绑定事件bind() on() live() one()的异同
2017/02/23 Javascript
深入理解Vue transition源码分析
2017/07/30 Javascript
详解Node中导入模块require和import的区别
2017/08/11 Javascript
javascript 通过键名获取键盘的keyCode方法
2017/12/31 Javascript
JS实现简单的星期格式转换功能示例
2018/07/23 Javascript
bootstrap select2插件用ajax来获取和显示数据的实例
2018/08/09 Javascript
JavaScript模板引擎实现原理实例详解
2018/12/14 Javascript
JS异步错误捕获的一些事小结
2019/04/26 Javascript
layui之table checkbox初始化时选中对应选项的方法
2019/09/02 Javascript
layui使用及简单的三级联动实现教程
2020/12/01 Javascript
pandas带有重复索引操作方法
2018/06/08 Python
python3连接kafka模块pykafka生产者简单封装代码
2019/12/23 Python
纯css3实现的竖形无限级导航
2014/12/10 HTML / CSS
猫途鹰:全球领先的旅游点评社区
2017/04/07 全球购物
秋季运动会稿件
2014/01/30 职场文书
借名购房协议书范本
2014/10/06 职场文书
开除通知书范本
2015/04/25 职场文书
2015年医院药剂科工作总结
2015/05/04 职场文书
介绍信怎么写
2015/05/05 职场文书
刑事上诉状(无罪)
2015/05/23 职场文书
详解运行Python的神器Jupyter Notebook
2021/06/03 Python