Специальные операторы в JavaScript: , (запятая) new xxx() delete xxx typeof(xxx) void instanceof a in b * typeof() может вернуть: * "number", "string", "boolean", "object", "function", или "undefined" Запятая используется так: var x, y, z x = (y=1, z=4); или так return 10 + 3, 22; или вот такой красивый пример: var r = [], n = 0, a = 0, b = 1, next; function nextFibonacci() { next = a + b; return b = (a = b, next); // <<< Вот тут } while(n++ < 10) { r.push(nextFibonacci()); }
JavaScript Справочник v0.05 © 2007-2024 Igor Salnikov aka SunDoctor