中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

JS正則與注釋的沖突

發布時間:2020-07-31 15:59:54 來源:網絡 閱讀:150 作者:wx5df32d354e4ac 欄目:web開發

最近在寫一款前端組件的時候,無意發現正則與注釋之間的一點沖突,現分享下。

下邊是一段僅有正則表達式的代碼:

str = 'hello js fan';
console.log(str.match(/s.*/));

運行結果如下圖:
JS正則與注釋的沖突

下邊我加上注釋:

/*this is a test
str = 'hello js fan';
console.log(str.match(/s.*/));
*/

表面看這段代碼很正常,但運行后呢?

這是運行后的結果
JS正則與注釋的沖突
顯示第3句后邊不應該接')'。

猜測應該是正則沒有使用引號,導致JS解析時將正則里邊的"*/"做為了注釋的結尾。

大家在使用正則時注意這塊,小心掉入陷阱!

各位小伙伴們,不知道大家對此有什么看法呢?

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

襄汾县| 深州市| 承德市| 永新县| 阜阳市| 报价| 邵武市| 饶河县| 察哈| 连城县| 台江县| 阿拉善左旗| 金平| 朝阳区| 瑞昌市| 汤阴县| 荥经县| 普洱| 平定县| 车致| 双辽市| 通许县| 梅州市| 三明市| 景宁| 攀枝花市| 即墨市| 西吉县| 榆中县| 万山特区| 长寿区| 和龙市| 禄丰县| 安泽县| 许昌县| 互助| 峡江县| 花垣县| 双江| 德安县| 绍兴县|