javascript 中 右斜线 / 和左斜线 \ 分别是什么用法?
展开全部
在javascript中左斜线\没有单独的表示意义。而右斜线/有两种表示意义:
(1)除法。除法运算符 (/)
将两个表达式的值相除。
result = number1 / number2
参数
result
任何数值变量。
number1
任何数值表达式。
number2
任何数值表达式。
(2)是正则表达式的分隔符。下面将javascript中的官方API附录:
构造正则表达式的方法和创建数学表达式的方法一样。也就是用多种元字符与操作符将小的表达式结合在一起来创建更大的表达式。
可以通过在一对分隔符之间放入表达式模式的各种组件来构造一个正则表达式。对 JScript 而言,分隔符为一对正斜杠 (/) 字符。例如:/expression/
关于左斜线(\)的意义:主要还是应用在正则表达式中,其他时候好像没有用到左斜线(\)的情况。这里用作转义字符——将下一个字符标记为一个特殊字符、或一个原义字符、或一个 后向引用、或一个八进制转义符。例如,'n' 匹配字符 "n"。'\n' 匹配一个换行符。序列 '\\' 匹配 "\" 而 "\(" 则匹配 "("。
另外就是在很多目录表示的本地的大多左斜线(\),网络上的基本用右斜线(/)。另外比较专业的称呼就是/叫斜杠,\叫反斜杠
(1)除法。除法运算符 (/)
将两个表达式的值相除。
result = number1 / number2
参数
result
任何数值变量。
number1
任何数值表达式。
number2
任何数值表达式。
(2)是正则表达式的分隔符。下面将javascript中的官方API附录:
构造正则表达式的方法和创建数学表达式的方法一样。也就是用多种元字符与操作符将小的表达式结合在一起来创建更大的表达式。
可以通过在一对分隔符之间放入表达式模式的各种组件来构造一个正则表达式。对 JScript 而言,分隔符为一对正斜杠 (/) 字符。例如:/expression/
关于左斜线(\)的意义:主要还是应用在正则表达式中,其他时候好像没有用到左斜线(\)的情况。这里用作转义字符——将下一个字符标记为一个特殊字符、或一个原义字符、或一个 后向引用、或一个八进制转义符。例如,'n' 匹配字符 "n"。'\n' 匹配一个换行符。序列 '\\' 匹配 "\" 而 "\(" 则匹配 "("。
另外就是在很多目录表示的本地的大多左斜线(\),网络上的基本用右斜线(/)。另外比较专业的称呼就是/叫斜杠,\叫反斜杠
展开全部
左斜线 / 的用法
相除(比如 var a=a/10);
行内注释(比如 var a;//a is variation);
块注释(比如/* comment block */);
正则(比如 var reg=/[a-z]/g);
右斜线 \ 的用法
转义(比如 var a="\"";var b="\r\n\t";var c=/\d+/);
换行连接(比如
var a="b\
c\
d";
)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
右斜线
(1)除号,如 12/4
(2)注释,如 // 这是单行注释,/**/这是多行注释
(3)正则表达式,如 /^\d*$/.test("123456");
左斜线
(1)转义,如 alert("hello,\nworld!");
想到就这么多,欢迎补充
(1)除号,如 12/4
(2)注释,如 // 这是单行注释,/**/这是多行注释
(3)正则表达式,如 /^\d*$/.test("123456");
左斜线
(1)转义,如 alert("hello,\nworld!");
想到就这么多,欢迎补充
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我想想平时用的吧。
/ / 可以是正则表达式。
如: var test =/\d+/;
alert(test.test("sadasd"));
/ 还可以是除以符号
如: alert(10/2);
//和/**/可以注释
如: //注释 /*注释*/
\可以是转义符
如:var a ="\"";
alert(a);
\还可以是正则表达式里面的符号
如 数字 \d
我就想到这些。
还有问题HI我。
/ / 可以是正则表达式。
如: var test =/\d+/;
alert(test.test("sadasd"));
/ 还可以是除以符号
如: alert(10/2);
//和/**/可以注释
如: //注释 /*注释*/
\可以是转义符
如:var a ="\"";
alert(a);
\还可以是正则表达式里面的符号
如 数字 \d
我就想到这些。
还有问题HI我。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
/直接可以使用在字符串中
\代表的是转义字符 比如 \n代表回车换行
\代表的是转义字符 比如 \n代表回车换行
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询