感觉编程中总是会弄混一些符号,比如斜杠和反斜杠。

作为一个前端和后端都有涉及到的程序员来说,有没有大神能不能总结一下什么时候用斜杠什么时候用反斜杠呢。、

阅读 4.6k
3 个回答

谢邀

  • 斜杠: *nix 系统路径分隔符,除号,js 正则字面量,注释

  • 反斜杠: windows 路径分隔符,换行连接符,转义符

关于 /

  • 可以表示根目录路径用语地址 var jsSrc = "/main.js";

  • 可以表示正则,比如/[a-z]+/;

  • 可以用于运算符,进行数字之间的除法运算 3/2;

  • 在字符串中有就是它本身的含义咯。比如一个标签 ‘a link

关于 \

  • 主要是用于转义某些符号,比如引号啊,斜杠啊什么的比如 :var str="<a class=\"link\"></a>"

  • 正则表达式中用于对部分符号的匹配 [\.\/]

作为一个前端除了正则会用到 / 其他时候貌似没有这种需求

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题