(1) 文字列に変換
関数を文字列に変換するには、通常、関数本体の出力が必要ですが、その toString メソッドをオーバーライドできます
前にnewを付けずにNumber()を使うとオブジェクトに変換されます。
数学的演算に参加する (加算を除く)
X: これは加算ではないことに注意してください
(3) ブール値に変換
自動変換: If ステートメント、||、&&、! およびその他の論理判断環境は、式をブール値に自動的に変換します。
強制変換: use!!、Boolean() を使用し、前に new を追加しないでください。そのため、オブジェクトに変換されます。
(4) オブジェクトに変換
直接の新しいオブジェクト名
(5)まとめ
各タイプには、オブジェクト名 (変換される変数) の変換方法と、いくつかの独立したスキルがあります。
JS 型の変換については、以下の図を参照してください: