字面量模式 /\.at/構造函數模式 "\\.at"字面量模式的轉義可以理解,通過一個反斜杠將點轉為字符形式。但構造函數模式為什么需要兩個反斜杠呢?只寫一個反斜杠是什么意思呢?
1 回答

慕容森
TA貢獻1853條經驗 獲得超18個贊
因為Js的正則表達式是在字符串里的,“\”是Js字符串中的轉義符,“\”也是正則表達式中的轉義符。
那么只加一個“\”的話,只能說明在字符串中轉義符,而Js需要進一步把普通字符串中的“\”變成正則表達式中的“\”,像是更深一層轉化的意思,這樣“\\”以后的意思是正則表達式中的轉義符“\”。
- 1 回答
- 0 關注
- 897 瀏覽
添加回答
舉報
0/150
提交
取消