Исключающее логическое ИЛИ (XOR) в Javascript

Как известно, в js (и в ts) логическое исключающее или есть только для побитовых операций, и обозначается значком ^.

Но, используя другие логические операции, можно выразить логическое исключающее или в javascript следующим образом:

(x == true) != (y == true)

X
true false
Y true false true
false true false

Ошибка в AngularJS при клике на ссылку, которая ведёт на страницу, на которой мы уже находимся

Небольшая предыстория. На сайте есть логотип, при клике на который происходит редирект на домашнюю страницу. Соответственно, находясь на домашней, при клике на логотип, страница должна просто обновиться.

Но (как вы уже догадались) этого не происходило. Читать далее Ошибка в AngularJS при клике на ссылку, которая ведёт на страницу, на которой мы уже находимся

HTML: input type=number и разделитель дробной части

В HTML 5 было добавлено новое значение атрибута type у тега input – значение number. Значение полей с типом number валидируются браузерами, туда допускается вводить только числа (целые и дробные), а на мобильных устройствах отображается усечённая клавиатура, которая позволяет вводить только цифры. Читать далее HTML: input type=number и разделитель дробной части