在js里面请问一下加引号有什么技巧,有朋友说在js里面加引号的代码是js不能识别,并直接执行内容的,

在js里面请问一下加引号有什么技巧,有朋友说在js里面加引号的代码是js不能识别,并直接执行内容的,,第1张

引号啊,加了引号就是一个字符串,会被直接输出的!需要用到字符串的时候就加,需要使用变量的值做为输出就不能加!给你举个例子!

var a = 'error'//定义了变量a,并且给了它一个值,类型是字符串

var b = 123//定义了变量b,并给了一个值,类型是数值

/*输出*/

console.log(a) //输错的是 error,注意是没加引号,可见输出的是一个变量,就是将值赋值给a

console.log("a")//输出的是 a ,注意:加了引号,可见输出的是一个字符串了!

请用下面的代码替换原来相应位置:

"<img

onmouseover=

\"

this.classname='样式1'

\"

onmouseout=

\"

this.classname='样式2'

\"

src=images/"

简单解释一下:字符串中双引号要用

\"

这个符号代替,这是字符转义(c语言标准)

另外,建议你的样式名称不要使用中文


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11870179.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存