javascriptには2つの同一の文字列があります。 str.charCodeAt(n)
を使ってアスキー値を印刷すると、値は32と160と表示されます。私は値をグーグルで見つけました。だから、誰もこの行動が何であるかを説明することができます。区切り文字と区切り記号の違いアスキー文字
1
A
答えて
1
通常の(改行)スペースと改行しないスペースの違いは、テキスト表示とタイプセットソフトウェアは改行しないスペースの代わりに自動改行を挿入しないことです。 (それは、分割されていないスペースが前後の単語を結合できない単語に結合しているかのようです。)対照的に、規則的なスペースは、行を破る可能性のある場所として扱われます。
実際にコード160
は正規の(7ビット)ASCIIの範囲外です。 160
の非改行スペース(またはNBSP
)文字の解釈は、Latin1(ISO8859-1)文字セットに由来します。 (拡張ASCIIでは、NBSP
文字のコードは255
です!)
参考文献:
2
改行しないスペースは、改行しないスペースです。 改行しないスペースで区切られた2つの単語は、一緒に張り付いて改行されません。
一方、スペースを壊すと破損します。
関連する問題
- 1. 区切り文字を区切り記号で区切ってセルを区切ります
- 2. 区切り文字を区切り文字として使用
- 3. Python:区切り文字のリストで区切り文字
- 4. リテラル区切り文字(\ Q \ Eブロック内の区切り文字)
- 5. 複数の区切り文字で区切る文字列
- 6. 隣の区切り文字で区切られた文字列
- 7. パイプ文字区切り文字でフィールドを区切る方法
- 8. 電子メール文字列を区切り文字で区切る
- 9. 分割区切り文字としてパイプ記号と文字列
- 10. カンマ区切り文字列
- 11. JavaScript文字列区切り文字
- 12. クエリ文字列区切り文字
- 13. 区切り文字で区切り文字を区切り、改行して印刷する
- 14. c#いくつかの区切り文字と区切り文字を含む分割文字列
- 15. 指定した区切り文字を持つ区切り文字を
- 16. Mysqlクエリ... WHERE(コンマ区切り文字列)IN(カンマ区切り文字列)
- 17. 複数の区切り文字を使用した区切り
- 18. PHP;区切り文字と区切り文字の間の文字列を削除する方法は?
- 19. リピートパターンの文字列を保持区切り文字で区切る
- 20. スカラパーサーコンバイナーと改行文字区切りテキスト
- 21. 豚ラテン!区切り文字として
- 22. 文字列の区切り文字を別の区切り文字に置き換えます
- 23. 区切り文字なしの文字列をカンマ区切りの文字列に変換する方法は?
- 24. 複数の区切り文字を区切るQString
- 25. Java/clojure:複数の文字区切り文字で区切り文字を保持
- 26. 日付要素区切り記号または区切り文字に関するDateTime.TryParse APIの内部動作
- 27. PHPで区切られた区切り文字で区切られた文字列
- 28. bash:区切り文字付きの区切り文字で区切られているが、括弧で囲まれた文字列ではない場合は
- 29. CMakeの:デフォルトの区切り文字
- 30. XSLT tokenize - 区切り文字のキャプチャ
なぜJavaタグがありますか? – Blobonat
熟考するには: 'charCodeAt'はUTF-16コードユニットを与え、そのうちの1つまたは2つがUnicodeコードポイントをエンコードします。 ASCII文字セットには改行しない空白文字はありません(ただし、JavaScript、Java、.NET、HTML、XMLなどを使用している場合は、ASCIIを使用していない可能性があります)。 –