2017-09-04 3 views
0

私はNode.jsを使用しています。私はこのような文字列OBJにカスタムメソッドを定義した:私は、コードのこの部分でファイルを要求しなければならないようmyMethodは多分、多くの異なるファイルで使用されることがわかっどこでもモジュールを必要とせずにどこでもカスタムメソッドを使用する方法

if (!String.prototype.myMethod) { 
    String.prototype.myMethod= function() { 
     //do something 
     return this; 
    }; 
} 

そのどのような方法があります多くの人は「必要」ですか?

答えて

0

しないでください。

ノードは意図的にモジュールパターンで設計されており、各モジュールはグローバル変数を汚染することなく、実行する独自のスコープを取得します。これは非常に意図的で非常に重要です。

https://nodejs.org/api/modules.html#modules_the_module_wrapper

関連する問題