"Use strict" no construtor se estende aos métodos de protótipo?

Estou tentando descobrir se a definição de 'use strict' se estende aos métodos de protótipo do construtor. Exemplo:

var MyNamespace = MyNamespace || {};

MyNamespace.Page = function() {

    "use strict";

};

MyNamespace.Page.prototype = {

    fetch : function() {

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

    }

};

De acordo comMozilla você pode usá-lo como:

function strict(){

    "use strict";

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

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

}

Isso significa que os métodos de protótipo herdam o modo estrito do construtor?

questionAnswers(1)

yourAnswerToTheQuestion