###javascriptのコンストラクタについて。
インスタンスを作らずに直接オブジェクトに引数を与えてコンストラクタ関数を呼び出せる理由がわかりません。
- 下記のコードで、newでインスタンスを作ってないのにコンストラクタ関数を呼び出せているのはなぜなのでしょうか。
javascript
1console.log(Boolean("string")); //=> true
-
コンストラクタ関数はインスタンスを作った際に自動的に呼ばれる、オブジェクトを初期化するための関数だと認識しているのですが、この理解は正しいでしょうか。
-
また、上記のようなコードでは別の目的で使われることもよくあるのでしょうか。
ご教授お願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/05/06 17:46
2020/05/06 17:56 編集
2020/05/06 18:01