Array.prototype
メソッドで拡張して、任意の配列で呼び出すことができることを望んでいました。
>>> [1, 2, 3].customMethod();
しかし、アレイにはプロトタイプがないようです...?
>>> [1, 2, 3].prototype
undefined
ここで何かが足りませんか?
私の実際の問題は他の場所にあるようです。呼び出しは機能します[1, 2, 3].customMethod()
が、呼び出しsomeDomElement.childNodes.customMethod()
は失敗します。childNodes
実際の配列ではありませんか?
childNodes.filter is not a function