JS實(shí)現(xiàn)textarea通過(guò)換行或者回車把多行數(shù)字分割成數(shù)組并且去掉數(shù)組中空的值
刪除數(shù)組指定的某個(gè)元素
var msg = " "; //textarea 文本框輸入的內(nèi)容 var emp = [ ]; //定義一個(gè)數(shù)組,用來(lái)存msg分割好的內(nèi)容
1. 首先可以給JS的數(shù)組對(duì)象定義一個(gè)函數(shù),用于查找指定的元素在數(shù)組中的位置,即索引,代碼為:
//封裝移除方法 Array.prototype.remove = function(val) { var index = this.indexOf(val); if (index > -1) { this.splice(index, 1); } };
2.吧textarea 的值 msg 通過(guò)換行或回車把多行數(shù)字分割成數(shù)組,并用emp保存
this.emp = this.msg.split(/[(\r\n)\r\n]+/);
3.循環(huán)數(shù)組中所有元素,如果有等于空值得就將這個(gè)空值刪掉。
for(let i=0; i<this.emp.length; i++){ if(emp[i] === ""){ emp.remove(emp[i]); } }
總結(jié)
以上所述是小編給大家介紹的JS實(shí)現(xiàn)textarea通過(guò)換行或者回車把多行數(shù)字分割成數(shù)組并且去掉數(shù)組中空的值,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
相關(guān)文章
實(shí)現(xiàn)png圖片和png背景透明(支持多瀏覽器)的方法
Firefox和Opera對(duì)PNG的支持非常的好,都是IE卻無(wú)視PNG圖片這一特性的“存在”,雖然IE7已經(jīng)支持都是IE6還是不行。2009-09-09微信小程序通過(guò)一個(gè)json實(shí)現(xiàn)分享朋友圈圖片
這篇文章主要給大家介紹了關(guān)于微信小程序通過(guò)一個(gè)json實(shí)現(xiàn)分享朋友圈圖片的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用微信小程序具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-09-09你必須知道的Javascript知識(shí)點(diǎn)之"單線程事件驅(qū)動(dòng)"的使用
本篇文章小編為大家介紹,你必須知道的Javascript知識(shí)點(diǎn)之"單線程事件驅(qū)動(dòng)"的使用。需要的朋友參考下2013-04-04js鼠標(biāo)點(diǎn)擊圖片切換效果實(shí)現(xiàn)代碼
這篇文章為大家分享了js鼠標(biāo)點(diǎn)擊圖片切換效果實(shí)現(xiàn)代碼,特別炫酷的效果,具有一定的參考價(jià)值,推薦給大家,感興趣的小伙伴們可以參考一下2015-11-11javascript中創(chuàng)建對(duì)象的三種常用方法
在javascript中創(chuàng)建對(duì)象的三種方法,腳本之家以前發(fā)布過(guò)有簡(jiǎn)單實(shí)例版的,大家可以參考下。2010-12-12