Première phrase : var str = "Mon nom est"" +nom+"'"
Deuxième phrase : var str = "Mon nom est"" +nom+"""
Vous avez dit que seuls les guillemets simples peuvent être des guillemets doubles imbriqués , seuls les guillemets simples peuvent être imbriqués dans des guillemets doubles. Je peux comprendre la première phrase, mais je ne comprends pas la deuxième phrase car elle est pleine de guillemets doubles.
est un caractère d'échappement, et le symbole qui le suit devient une sortie d'entité, et il n'y a pas de guillemets ici.
"Mon nom est "", en fait, je veux afficher : Mon nom est "
Ensuite, connectez le nom,
""", la sortie est ",
La sortie finale est : Mon nom est " nom " ,
est un caractère d'échappement. S'il n'y a pas de """, c'est une erreur de syntaxe. Si c'est le cas, il devient un caractère d'échappement. Vous pouvez afficher le "" qui suit
C'est ce qu'on appelle un caractère d'échappement, ce qui signifie que le symbole derrière celui-ci est directement affiché