Probleme mit verschachtelten einfachen und doppelten Anführungszeichen
自律者自由
自律者自由 2017-10-24 23:35:26
0
3
2249

Erster Satz: var str = "My name is'" +name+"'"

Zweiter Satz: var str = "My name is"" +name+"""

Sie sagten, dass nur einfache Anführungszeichen verschachtelte doppelte Anführungszeichen sein können , können nur einfache Anführungszeichen in doppelte Anführungszeichen verschachtelt werden. Ich kann den ersten Satz verstehen, aber den zweiten Satz kann ich nicht verstehen, weil er voller doppelter Anführungszeichen ist.

自律者自由
自律者自由

Antworte allen(3)
nearest

\为转义字符,它后面跟的符号变成实体输出,这里不再有引号的作用。

豆豆

"我的名字叫做\"",其实就是想输出:我的名字叫做"

然后连上name,

"\"",这个输出的是",

最终输出的是:我的名字叫做"name“,

\是转义符,"\""中,如果没有\,语法错误,而有了\,就成了转义,可以将紧跟在\后的”输出


路过

\  这个叫转义符,意思就是它后面的一个符号直接输出

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage