javascript 里“”和= 的用法,“”是否需要成对出现

来源:百度知道 编辑:UC知道 时间:2024/09/20 12:10:23
javascript 里“”和= 的用法?,“”是否需要成对出现

如 onMouseOver="MM_swapImage('Image12','','image/button-01a.gif',1)"

此句中"MM_swapImage('Image12','','image/button-01a.gif',1)"
的双引号和单引号是什么意思?

请详细讲一下“”和= 的用法,谢谢!!

1、双引号的作用是表示一个变量的值的内容,当然这个值也可能会是另外一个方法的调用
2、=就是单纯的赋值
3、不管是单引号还是双引号都要成对出现
4、在双引号里面还需要有引号时,可采用两种方式,其一为嵌套单引号,其二为在嵌套的双引号前加\,告诉js解释器这个是前面引号内的一个引号,不是完成引号
onMouseOver="MM_swapImage('Image12','','image/button-01a.gif',1)"
这段程序的意思为当鼠标出现在该图片上时,更改显示图片
其实这是一个事件,该事件发生时,调用 MM_swapImage这个js方法。
坦白说,这段代码并非js代码,它是html代码,由它来触发js代码。
想必你也知道,js代码要么是单独保存为js文件,要么存在于<script></script>中间

双引号不能嵌套,所以里面的引号就换成了单引,其实和双引表达的是一个意思。

双引中间的内容是字符串。

打个比方name="abc='bcd'"
如果都用""或‘’的话 name="abc=" 了 只是为了区分,其实没有什么区别, =就是赋值了,没什么说的!呵呵