Распространяется ли «use strict» в конструкторе на методы-прототипы?

Я пытаюсь выяснить, распространяется ли определение «использования строгого» на методы-прототипы конструктора. Пример:

var MyNamespace = MyNamespace || {};

MyNamespace.Page = function() {

    "use strict";

};

MyNamespace.Page.prototype = {

    fetch : function() {

        // do I need to use "use strict" here again?

    }

};

В соответствии сMozilla Вы можете использовать его как:

function strict(){

    "use strict";

    function nested() { return "And so am I!"; }

    return "Hi!  I'm a strict mode function!  " + nested();

}

Означает ли это, что методы-прототипы наследуют строгий режим от конструктора?

Ответы на вопрос(1)

Ваш ответ на вопрос