Возможный дубликат:
javascript >>> оператор?
JavaScript в три раза больше, чемНайден этот оператор в такой строке кода:
var t = Object(this), len = t.length >>> 0;
Что означает этот оператор?
Полный код приведен ниже. Это код метода JS
some
:if (!Array.prototype.some) { Array.prototype.some = function(fun /*, thisp */) { "use strict"; if (this == null) throw new TypeError(); var t = Object(this), len = t.length >>> 0; if (typeof fun != "function") throw new TypeError(); var thisp = arguments[1]; for (var i = 0; i < len; i++) { if (i in t && fun.call(thisp, t[i], i, t)) return true; } return false; }; }