ネストされた一重引用符と二重引用符の問題
自律者自由
自律者自由 2017-10-24 23:35:26
0
3
2304

最初の文: var str = "私の名前は'" name ""

2 番目の文: var str = "私の名前は\"" name "\""

あなた一重引用符の中に入れ子にできるのは二重引用符だけであり、二重引用符の中に入れ子にできるのは一重引用符だけであると述べました。最初の文は理解できますが、2 番目の文は二重引用符だらけで理解できません。

自律者自由
自律者自由

全員に返信(3)
nearest

はエスケープ文字であり、それに続く記号はエンティティ出力になります。ここには引用符はありません。

いいねを押す +1
豆豆

「私の名前は "」、実際に出力したいのは次のとおりです: 私の名前は "

それから name,

""" と接続します。出力は ",

最終的な出力は次のとおりです: 私の名前は " name" ,

はエスケープ文字です。""が無い場合は構文エラーです。ある場合はエスケープ文字になります。


に続く""は出力可能です。
いいねを押す +1
路过

これはエスケープ文字と呼ばれ、その背後にあるシンボルが直接出力されることを意味します

いいねを押す +1
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート