Побитовые операторы применяются редко, однако они являются очень производительными!
Используете?
Поделитесь примерами с использованием побитовых операторов.
Вот где использовал я:
// переводит в целое число из строки
function getIntNumber(str) {
return ~~str;
}
alert(getIntNumber('15.343'));
// проверяет массив на наличие единиц
function checkArray(arr) {
var str = arr.join('');
if (~~str) {
return true;
} else {
return false;
}
}
alert(checkArray([0,0,0,0,0,1,0]));
alert(checkArray([0,0,0,0,0,0,0]));