このSOの質問では、回答者は3行目にアンダースコアを使用しています。それが単に変数名の先頭である場合は、それで問題ありません。しかし、_(行)はどういう意味ですか?
質問する
569 次
2 に答える
4
変数名の始まりです。変数名の末尾でもあります。変数 (関数が割り当てられている) は_
です。質問は、それを提供するunderscore.jsを参照しています。
たとえば、試してください:
function _() {
alert('underscore!');
};
console.log(typeof _);
console.log(_);
_();
短くて英数字ではないために使用される、まったく直観的でない変数名の素晴らしい世界へようこそ。$
Prototype、jQuery、および Mootools の最愛のも参照してください。対照的に、 Wikipediaの Self-documenting (code)を参照してください。
于 2012-05-02T20:50:36.673 に答える
3
_
ですunderscore.js
。 _ _
は変数であり、関数なので、実行できます_(rows)
。
JavaScript では、変数に好きな名前を付けることができます。( jQuery $
) や_
.
于 2012-05-02T20:50:44.383 に答える