最初の文: var str = "私の名前は'" name ""
2 番目の文: var str = "私の名前は\"" name "\""
あなた一重引用符の中に入れ子にできるのは二重引用符だけであり、二重引用符の中に入れ子にできるのは一重引用符だけであると述べました。最初の文は理解できますが、2 番目の文は二重引用符だらけで理解できません。
豆豆2017-10-25 23:43:41
「私の名前は "」、実際に出力したいのは次のとおりです: 私の名前は "
それから name,
""" と接続します。出力は ",
最終的な出力は次のとおりです: 私の名前は " name" ,
はエスケープ文字です。""が無い場合は構文エラーです。ある場合はエスケープ文字になります。