亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

一個去除當前元素中非charPattern的值?這兩次while分別代表什么?

一個去除當前元素中非charPattern的值?這兩次while分別代表什么?

19990000 2017-09-04 22:33:53
var charPattern=/[^\u4E00-\u9FA5A-Za-z0-9]/;function deleteAfterBefore(text){ ? ? ? ?var textCopy=text.slice(); ?? ? ? ? ?var m=0; ? ? ? ?while(charPattern.test(textCopy[m])){ ?? ? ? ? ? ? ?text=textCopy.slice(m+1); ?//這是什么意思? ? ? ? ? ? ?m++; ? ? ? ?} ? ? ? ?textCopy=text.slice(); //這又是啥意思? ? ? ? ?var n=textCopy.length; ? ? ? ?while(charPattern.test(textCopy[n-1])){ ?//這句? ? ? ? ? ? ?text=textCopy.slice(0,n-1); ?//這句? ? ? ? ? ? ?n--; ? ? ? ?} ? ? ? ?return text; ? ?}
查看完整描述

1 回答

?
橋本奈奈未

TA貢獻436條經驗 獲得超108個贊

while循環遍歷textCopy數組,test方法檢測字符串中是否有匹配正則表達式的子串

查看完整回答
反對 回復 2017-09-04
  • 1 回答
  • 0 關注
  • 1021 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號