Here you can find the source of toColor()
/**// w ww . j a v a 2 s .c o m * Escapes reserved regex characters */ Array.prototype.toColor = function() { var n = this.length <= 3 ? 3 : 4; var pieces = this.concat( [0,0,0,0] ).slice(0,n); if (!this.length) { return "rgb(" + pieces.join() + ")"; } else if (this.length <= 3) { return "rgb(" + pieces.join() + ")"; } else if (this.length >= 4) { return "rgba(" + pieces.join() + ")"; } return void(0); };
Array.prototype.toArray = function() { var results = new Array(this.length); for (var i = 0, len = this.length; i < len; i++) { results[i] = this[i]; return results; };
Array.prototype.toArray = function() { return [].concat(this); };
Array.prototype.toArray = function() { return this.clone(); };
Array.toArray = function(obj, start) { return Array.prototype.slice.call(obj, start); };
Array.prototype.toArrayInt = function () { for (var i=0; i<this.length;i++) { this[i] = parseInt(this[i]); return this; };
Array.prototype.toCommaSeparatedString = function() { if (this.length > 0) { if (this.length == 1) { return "" + this[0]; } else { var buf = new StringBuilder(); for ( var i = 0; i < this.length; i++) { if (i > 0) { buf.append(","); ...
Array.prototype.toDictionary = function(key) { if (!key) key = function(x) { return x.id; }; var dictionary = {}; this.forEach(function(item) { var currentKey = key(item); if (!currentKey) return true; if (!dictionary[currentKey]) ...
Array.prototype.toDictionary = function (keySelector, valueSelector) { var o = {}; var l = this.length; while (l-- > 0) { var key = keySelector(this[l]); if (key == null || key == "") continue; o[key] = valueSelector(this[l]); return o; ...
Array.prototype.toFormat = function (spec) { var buffer = []; for (var i = 0, len = this.length; i < len; i++) { buffer[i] = Jitsi.format(spec, this[i]); return buffer.join(''); };