91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

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

东乡县| 义马市| 诸城市| 荣昌县| 松原市| 济南市| 杭州市| 泰顺县| 多伦县| 习水县| 辰溪县| 广德县| 寿阳县| 镇远县| 海兴县| 潼关县| 锡林浩特市| 壶关县| 东海县| 名山县| 岗巴县| 乌兰浩特市| 宣恩县| 安康市| 教育| 抚顺市| 荔浦县| 得荣县| 阿拉尔市| 松江区| 滦平县| 剑河县| 古浪县| 海门市| 五家渠市| 贵定县| 南澳县| 新乡市| 绥滨县| 贵阳市| 神池县|