Javascript Array intersect(fn, scope)
// Returns TODO/*from w w w . j av a2 s. c o m*/ Array.prototype.intersect = function(fn, scope) { // Prototypes throw TypeErrors when the context or arguments are invalid if (Object.prototype.toString.call(this) !== '[object Array]') { throw new TypeError("`this` must be Array, not " + typeof this); } // TODO };