回答:
new
新しい(空の)オブジェクトとのセットを作成しthis
、それを、そのオブジェクトのコンストラクターとして作用する、関数を呼び出します(操作してthis
。何か)。new
キーワードを指定せずに同じ関数を呼び出すと、this
現在の意味に基づいて機能します。
new
、作成されたオブジェクトは無駄になります。
new
すると、新しいオブジェクトのプロトタイプが、新しいオブジェクトが渡される最初の関数のプロトタイプを参照するように設定されます。他の手段で合法的に行動することはできないと思います。