在js里为什么会出现“/”,“\”这些符号,有什么作用啊,能详细的说一下吗,谢了

如题所述

JS中"/"这个可以用来注释(也可以理解为删除),比如说有下面的代码:
//function myFn(){alert('a')}(这个函数只占了一行才行),这样写就是相当于这个JS部分把//后面的那个函数删除了。
/*
function ttt()
{
alert('a')
}
*/(这个函数可以不在一行,也就是说,这个可以注释多行)
这个也是注释的意思(/*……*/)只要在这一对东西里的JS等代码,都相当于删除掉了,不再启作用。
还有,在正责表达式里也会用到"/",如果看到类似:re=/^[a-z]+$/;
这样的东西,就多半是正责表达式。
而“\”也多数是用在正责表达式中的,就像上面写的那个:re=/^[a-z]+$/;一样,就用到了“\”。
不知道说明了没有!?追问

但是有这些符号"//...\\";"/\..../\";"\/.....\/";"\\........//";那这些怎么解释啊

追答

哪里有呀,能发个完整一点的吗?
你说的那个可能是注释之类的吧?还是什么?
总之发个全的!

追问

document.writeln(" ");
document.writeln(" 螺杆式空气压缩机");
document.writeln

那谢谢你啊 ,这个是随意复制的

追答

在document.writeln("……")之中,参数本身就有“"”,如果要输入class="left-1"之类的同样含有“"”,浏览器就不能识别了,也就是说:在document.writeln("……"),要想输入“"”就要用\"来实现,这大概说的就是什么“转义字符”吧。也不好说太清楚,你查下别的什么资料,大概收获更多一些(\/也是一样的道理,这个不是什么正责表达式,只不过如果不了解什么是“转义字符”,那就不好明白了)。
你可以到这个网址去看一下什么意思:
http://baike.baidu.com/view/73.htm?wtp=tt

温馨提示:内容为网友见解,仅供参考
第1个回答  2012-05-31
不会单独出现“/”一般是双"//"是注释的意思
反斜线"\"是转义的意思。
相似回答
大家正在搜