42

例:

$("td:eq(2)").css("color", "red"); or
$('td').eq(2).css("color", "red");

略語「eq」が何を表しているのか知りたいのですが、ここで見つけることができる .eq() メソッドが何をするのかを尋ねているわけではありません。

質問の重要性について:特定の略語が実際に何を表しているかを知っていると、私自身、言語を学ぶのがより簡単になると思います. また、「実際の」言葉を使用して、自分の書いたコードを声に出して「読む」こともあります。

4

4 に答える 4

62

eq()関連する一連のセレクターの一部であることがわかっている場合は理にかなっています (JQuery ドキュメントから)。

インデックス関連のセレクター ( :eq():lt():gt():even:odd) は、前にある式に一致した要素のセットをフィルター処理します。

lt(より小さい) とgt(より大きい)の隣に並べると、等しい、具体的には " index equals n " を意味することが明らかです。

于 2013-02-25T02:56:01.853 に答える
21

私はいつもそれ.eq()が「等しい」の略だと思ってきました。「eq」で始まる多くの (おそらく ほとんどの) 一般的な 英語の単語には、ラテン語の「等しい」に由来するequi-接頭辞があります。

于 2013-02-25T02:30:16.143 に答える
5

私はそれを * e * 要素 * q * ueue と考えています。

于 2014-04-04T09:28:07.393 に答える
2

私はいつもeq不足していると思いますsequence:)

于 2013-02-25T02:44:49.837 に答える