若き JavaScripter の悩み

何かをdisっているときは、たいていツンデレですので大目に見てやってください。愛です。

Gets!!! (ほんとにあった怖いコード in jQuery)

納涼!ほんとにあった怖いコード(by CodeIQ×はてな)

jQueryのcore.js内の意味不明なコメント。問題のコメントがあるのはcore.jsの705行目

      // Gets           

Gets???もう、もう意味が分からないです。いったい何をGetsするんですか。

それと、もうひとつ。core.jsの658行目

  // Multifunctional method to get and set values of a collection
  // The value/s can optionally be executed if it's a function
  access: function( elems, fn, key, value, chainable, emptyGet, raw ) {

引数が7つもある香ばしい仕上がり。Multifunctionalにした結果がこれだよ!引数の意味の資料とかはもちろん存在しない。

これがJSで最も有名なライブラリか……誰か助けて…