0

両方の .js ファイルはコードで別々に機能しますが、一方からコンストラクターにアクセスしようとすると機能しません。

//.js file 1 Ex

(function(){


var Colors = function(color1,color2) {
this.color1 = color1;
this.color2 = color2;
};

})();

最初のファイルと同じように、2 番目のファイルでこれらを使用する必要があります。

//.js file 2

var colors = [
    new Colors('green','blue'),
    new Colors('green','blue')];

    console.log(colors[1] + colors[2]);

誰かが私が間違っていることを教えてもらえますか??

4

1 に答える 1