Here you can find the source of has()
Array.prototype.has = function { return this.indexOf(item) > -1 }
Array.prototype.has = function(e) { for(var i = 0; i < this.length; i++) if((e.equals) ? e.equals(this[i]) : e === this[i]) return true; return false; };
Array.prototype.has = function(elem) { return this.indexOf(elem) !== -1; };
Array.prototype.has = function(elm) { return~~ this.indexOf(elm); };
"use strict"; Array.prototype.has = function (item) { return this.indexOf(item) > -1; };