JavaScriptのデータの種類。JavaScriptのデータ型の混乱
var data1 = "\234";
var data2 = '\075\162\077\174\275\022\150\314\272\032\201\122';
どのように文字列から作成できますか。
JavaScriptのデータの種類。JavaScriptのデータ型の混乱
var data1 = "\234";
var data2 = '\075\162\077\174\275\022\150\314\272\032\201\122';
どのように文字列から作成できますか。
これは実際には、文字列に格納されているUNICODE
またはASCII
のシンボル、このシンボルのそれぞれは、文字列されているが、出力では、あなたは、文字列内の1つは異なっている別の結果を参照してください。それらを印刷すると、実際に何が内部に保持されているかを見ることができます。
var data2 = '\075\162\077\174\275\022\150\314\272\032\201\122';
console.log(data2)
これは文字列です。彼らはC言語でも動作するので、javascript固有のものではありません。それらは8進エスケープです。これは文字列リテラル構文の機能です。それらは多くのプログラミング言語に共通しています。 – slebetman
例えば '\ 234'は16進数の0x9cバイトである10011100バイトを表します – slebetman