Test .call method

Je pense qu'elle ne crée pas une nouvelle instance mais qu'elle appelle juste le constructeur de la dite classe

by MaxenceBrasselet

HTML

<script src="http://try.buildwinjs.com/lib/winjs/js/base.min.js?v1.0.70"></script>
<script src="http://try.buildwinjs.com/lib/winjs/js/ui.min.js?v1.0.70"></script>

JavaScript

WinJS.Namespace.define("myClass", {});
   myClass.mother = WinJS.Class.define(
        function(name) {
            this.names = [];
            this.names.push(name);
        },
        {
            names: [],
            test: undefined,
        },
        {}
    );
    myClass.daughter = WinJS.Class.derive(
        myClass.mother,
        function(name) {
            myClass.mother.apply(this);
        },
        {},
        {}
    );

window.start = function() {
    var daughter = new myClass.daughter("test");
    daughter.test = "rrr";
    var daughter2 = new myClass.daughter("test2");
};