js基礎--javascript基礎概念のStringタイプ
2142 ワード
Stringタイプ
Stringは、0から16までのユニックキャラからなる文字列を保存するために使用されます.文字列で、文字列は二重引用符(")単引用符(')で表されます.次のように
文字の文字数
Stringデータの種類には特殊な文字の字面量が含まれています.
Stringタイプには以下の特殊な文字が含まれています.
以下の特殊文字は変換が必要です.
サブ面量の意味改行 \t表 \bチェック \r回車 \f給紙 \スラッシュ \'シングル引用符 \"ダブルクォーテーション \xnnは16進数コードで表される1文字 です.\unnnnは16進数コードでunicode を表します.
以上の文字の副面量は文字列のどの位置にも現れ、文字として解析されます.例えば:
値を文字列に変換するには、toString()が使えます.
数値のtoString法の特別点.パラメータを渡すことができます.ところで、戻り値はあなたのパラメータによって戻ります. 例えば:
toStringメソッドはnull undefinedタイプの値を変換できません. そうでないとエラーが発生します
エラーが発生したら次のステートメントは実行されません.
Stringは、0から16までのユニックキャラからなる文字列を保存するために使用されます.文字列で、文字列は二重引用符(")単引用符(')で表されます.次のように
var demo1 = 'this is demo1';
var demo2 =”this is demo2”;
上の2つの書き方は有効です.文字の文字数
Stringデータの種類には特殊な文字の字面量が含まれています.
Stringタイプには以下の特殊な文字が含まれています.
以下の特殊文字は変換が必要です.
サブ面量の意味
以上の文字の副面量は文字列のどの位置にも現れ、文字として解析されます.例えば:
var string = "
";
alert(string);
/*
:
*/
でも.一般的な文字列にあります.クォーテーションマークを使用せずに転送できます.var qm = " ' ' ";// / ' ”
var QM = ' " " ';
alert(" ' ' ");// ' '
alert(' " " ');// ' '
文字列に変換:値を文字列に変換するには、toString()が使えます.
toString() , 。
var num = 199 ;
var num_str = num.toString();
alert(num_str);// 199
ブックの値を文字列に変換します.var boolean = true;
var bool_str = boolean.toString();
alert(bool_str);// true
数値ブールオブジェクト文字列の種類には、toStringメソッドがあります.数値のtoString法の特別点.パラメータを渡すことができます.ところで、戻り値はあなたのパラメータによって戻ります. 例えば:
var num = 88;
alert(num.toString(2));// 2 ;
alert(num.toString(8));// 8 ;
alert(num.toString());// 10 ; 10
alert(num.toString(16));// 16 ;
toStringメソッドはnull undefinedタイプの値を変換できません. そうでないとエラーが発生します
エラーが発生したら次のステートメントは実行されません.
var a ;//undefined
alert(a.toString());//
alert("string");//
したがって.私たちはStringを使うことができます. 関数はnullまたはundefinedタイプでなくても、stringタイプに変換できます.以下のとおりですvar str1 = "str1";
var str2 = 2;
var str3 = true;
var str4;
var str5 = null;
alert(String(str1));// str1
alert(String(str2));// 2
alert(String(str3));// true
alert(String(str4));// undefined
alert(String(str5));// null