JavaScript backslash (\) in variables is causing an error

前端 未结 6 2043
佛祖请我去吃肉
佛祖请我去吃肉 2020-11-22 15:19

In Javascript, when I put a backslash in some variables like:

var ttt = \"aa ///\\\\\\\";
var ttt = \"aa ///\\\"; 

Javascript shows an erro

6条回答
  •  刺人心
    刺人心 (楼主)
    2020-11-22 16:04

    If you want to use special character in javascript variable value, Escape Character (\) is required.

    Backslash in your example is special character, too.

    So you should do something like this,

    var ttt = "aa ///\\\\\\"; // --> ///\\\
    

    or

    var ttt = "aa ///\\"; // --> ///\
    

    But Escape Character not require for user input.

    When you press / in prompt box or input field then submit, that means single /.

提交回复
热议问题