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

為了賬號安全,請及時綁定郵箱和手機立即綁定

JavaScript正則表達式2-11有個問題不明白

課程截圖:

http://img1.sycdn.imooc.com//59bb849d0001291409790549.jpg

下邊的while循環有些不太理解:

第一次循環時,判斷條件ret = reg4.exec(ts),即 reg3.exec(ts) = reg4.exec(ts) 即1az2,a,z=1az2,a,z 返回值為true,執行下邊代碼塊輸出 5,1,1az2,a,z.

第二次循環,判斷條件ret = reg4.exec(ts),即 reg3.exec(ts) = reg4.exec(ts) 即

1az2,a,z=3cy4,c,y,返回值為flase 不執行下面代碼塊了,但是為什么還是輸出結果了呢?

麻煩大家了,能不能詳細解答下這個循環思路!

正在回答

3 回答

賦值,不是==

0 回復 有任何疑惑可以回復我~
#1

大年糕 提問者

非常感謝!
2017-10-09 回復 有任何疑惑可以回復我~

謝謝!

0 回復 有任何疑惑可以回復我~

1個等號,意思是賦值。

第一遍,ret為1az2,true;

第二遍,ret為3cy4,true;

第三遍,ret為null,false;

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
JavaScript正則表達式
  • 參與學習       96798    人
  • 解答問題       126    個

JavaScript正則表達式教程,理解之后,正則表達式比你想象的簡單

進入課程

JavaScript正則表達式2-11有個問題不明白

我要回答 關注問題
微信客服

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

幫助反饋 APP下載

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

公眾號

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