:JavaScriptで_で始まるjavascript変数から推測できるものは何ですか? jquery.ui.autocomplete.jsから
_renderMenu: function(ul, items) {
var self = this;
$.each(items, function(index, item) {
self._renderItem(ul, item);
});
},
:JavaScriptで_で始まるjavascript変数から推測できるものは何ですか? jquery.ui.autocomplete.jsから
_renderMenu: function(ul, items) {
var self = this;
$.each(items, function(index, item) {
self._renderItem(ul, item);
});
},
下線プレフィックスは、ほとんどが「プライベート」の機能、性質を示すために使用されているなど、内部で使用されているから、アクセスすべきではない、すなわち関数とプロパティライブラリ/プラグインの外側にあります。
そして、はい、NNNNNNは、「べき」がある重要な単語を言うように、のように:
それは技術的に何を意味するものではありませんが、通常は作家が保護されたとして(内部メソッドを)それを作るためにそれを意図し
通常、人々がプライベートであることを変数/関数を示すために_使用したいですJavaScriptでは_は特別な意味を持ちません。
私はこれを書いているようにドキュメントを探していましたが、アンダースコアで始まるバールは通常プライベートスコープであると信じています。
For reference他のプログラマが実装したCのようです。
"アクセスすべきではありません"はキーフレーズであり、JavaScriptエンジンには意味を持たない命名規則であるため、コードを書く人々に適用されます... – nnnnnn