js编写过程中会遇到一些情况:比如:张三说:“我很帅!~”,如果这句话作为一个变量来使用的话,按照一般的想法是怎么写呢?是这样:
var a="张三说:"我很帅!~~"";
document.write(a);
上面是按照之前学习之后的写法,但是这样却会报错。因为出现了4个"引号,js认为两个是一对,那么后面出现的它不认识。所以报错。
怎么解决呢?js中有一个\符号,可以进行转义,只要在不想让js识别的引号之前增加一个\就可以。
var a="张三说:\"我很帅!~~\"";
document.write(a);
这样就可以了!~