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使用查询手册
Mar 07 Javascript
Jquery实现仿新浪微博获取文本框能输入的字数代码
Feb 22 Javascript
js同比例缩放图片的小例子
Oct 30 Javascript
一个不错的仿携程自定义数据下拉选择select
Sep 01 Javascript
jQuery创建DOM元素实例解析
Jan 19 Javascript
如何解决ligerUI布局时Center中的Tab高度大小
Nov 24 Javascript
使用bootstrap实现多窗口和拖动效果
Sep 22 Javascript
详解JavaScript模块化开发
Dec 04 Javascript
浅谈javascript中的数据类型转换
Dec 27 Javascript
JS中去掉array中重复元素的方法
May 26 Javascript
js实现左右两侧浮动广告
Jul 09 Javascript
小程序和web画三角形实现解析
Sep 02 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结合ajax实现手机发红包的案例
2016/10/13 PHP
PHP数组的定义、初始化和数组元素的显示实现代码
2016/11/05 PHP
PHP验证码类ValidateCode解析
2017/01/07 PHP
PHP实现根据数组某个键值大小进行排序的方法
2018/03/13 PHP
php提取微信账单的有效信息
2018/10/01 PHP
Ajax+PHP实现的删除数据功能示例
2019/02/12 PHP
Extjs中常用表单介绍与应用
2010/06/07 Javascript
给js文件传参数(详解)
2014/07/13 Javascript
JS+CSS实现大气清新的滑动菜单效果代码
2015/10/22 Javascript
Actionscript与javascript交互实例程序(修改)
2016/09/22 Javascript
AngularJS用户选择器指令实例分析
2016/11/04 Javascript
纯JS单页面赛车游戏制作代码分享
2017/03/03 Javascript
jQuery中hover方法搭配css的hover选择器,实现选中元素突出显示方法
2017/05/08 jQuery
AngularJS实现的输入框字数限制提醒功能示例
2017/10/26 Javascript
浅析JavaScript中的特殊数据类型
2017/12/15 Javascript
vue移动端实现红包雨效果
2020/06/23 Javascript
解决Angularjs异步操作后台请求用$q.all排列先后顺序问题
2019/11/29 Javascript
vue 动态给每个页面添加title、关键词和描述的方法
2020/08/28 Javascript
[44:01]2018DOTA2亚洲邀请赛3月30日 小组赛B组 EG VS paiN
2018/03/31 DOTA
python设置windows桌面壁纸的实现代码
2013/01/28 Python
Python3控制路由器——使用requests重启极路由.py
2016/05/11 Python
python输入错误密码用户锁定实现方法
2017/11/27 Python
PyTorch快速搭建神经网络及其保存提取方法详解
2018/04/28 Python
对python读写文件去重、RE、set的使用详解
2018/12/11 Python
python中对数据进行各种排序的方法
2019/07/02 Python
python文字和unicode/ascll相互转换函数及简单加密解密实现代码
2019/08/12 Python
荷兰皇家航空公司中国官网:KLM中国
2017/12/13 全球购物
美国领先的男士和女士内衣购物网站:Freshpair
2019/02/25 全球购物
SIDESTEP荷兰:在线购买鞋子
2019/11/18 全球购物
后勤主管工作职责
2013/12/07 职场文书
函授教育个人学习的自我评价
2013/12/31 职场文书
庆六一开幕词
2015/01/29 职场文书
2015年艾滋病宣传活动总结
2015/03/27 职场文书
离婚被告代理词
2015/05/23 职场文书
为什么阅读对所有年龄段的孩子都很重要?
2019/07/08 职场文书
java实现web实时消息推送的七种方案
2022/07/23 Java/Android