ホームページ >ウェブフロントエンド >jsチュートリアル >JavaScriptのパラメータの型変換にはどのような方法がありますか?
JavaScript パラメーターの型変換方法: 1. 明示的なデータ型変換 (数値変換、その他の型からブール値への変換など); 2. 暗黙的な変換 (数値への変換、文字列への変換など)
このチュートリアルの動作環境: Windows 7 システム、JavaScript バージョン 1.8.5、DELL G3 コンピューター。
JavaScript パラメータの型変換メソッド:
1、明示的なデータ型変換
a: 変換番号:
1) 数値変換:
コード:
var a = “123”; a = Number(a);
注:
a) 変換後の内容自体が数値型文字列の場合、そうすれば、将来変換するときにそれ自体が返されます。
b) 変換対象の内容が数値文字列でない場合、変換時の結果は NaN になります
c) 変換対象の内容が空文字列の場合、結果は変換の値は 0.
d) 他の文字の場合、結果は NaN になります。
2) parseInt():
コード :
var a = “123”; a = parseInt(a);
a) 最初の空でない文字が見つかるまで文字列の前のスペースを無視し、数字の後の数字以外の文字列も削除します。
b) 最初の文字が数字符号または負符号でない場合は、NaN が返されます。
c) 小数点は四捨五入されます。 (切り捨て)
3)parseFloat();//浮動小数点数(10進数)
parseIntと同じですが、唯一の違いはparseFloatが小数を保持できることです。
b. 文字列への変換
他のデータ型を文字列に変換できます。
1) String():
Code:
var a = 123; a = String(a);
2).toString() メソッドを変換します (ラッパー クラス)。
コード:
var a = 123; a = a.toString();
未定義、null は toString を使用できません。
c. ブール型に変換:
他の型をブール値に変換できます:
Boolean():
コード :
var a =”true”; a = Boolean(a);
注: ブール変換を実行する場合、false、"" (空の文字列)、0、NaN、未定義
を除くすべての内容は変換後に true になります。 2、暗黙的な変換
a) 数値の変換:
var a = “123”; a = +a;
加算、減算、乗算、除算および剰余は、文字列を暗黙的に数値に変換できます。
# b) 文字列の変換:var a = 123; a = a + “”;c) ブール値の変換:
var a = 123; a = !!a;
関連する無料学習の推奨事項:
以上がJavaScriptのパラメータの型変換にはどのような方法がありますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。