javascript中正斜杠的用法

写正则表达式的时候如下

var a = /c/;

这样赋值,仔细一想这就直接是字符串类型了???别的字符串可是有引号的,这个只有斜杠?!

于是test

var test = /hehe/
console.log(test);

结果输出了
/hehe/

字体颜色和输出字符串时候输出的字体颜色并不一样,
字符串输出颜色为黑色,
这个输出颜色为深红色,(G浏览器)

请教一下 正斜杠 的相关使用详解。

没见过这样的,同问啊

js正则就是/...表达式内容../gim,或者new RegExp构造的,不懂你要问什么。。。正则又不是字符串,颜色肯定和字符串不一样了

我也是这么觉得,我以前用过lua,lua是不允许这种写法的,我学过一点C#,C#里的RegEx是字符串放在""里面的