В angular.js есть некоторые фрагменты кода !!
проверить, является ли значение истинным в условии if.
Это лучшая практика? Я полностью понимаю в возвращаемое значение или другое назначение! используется, чтобы убедиться, что тип является логическим. Но так ли это для проверки условий?
if (!!value) {
element[name] = true;
element.setAttribute(name, lowercasedName);
} else {
element[name] = false;
element.removeAttribute(lowercasedName);
}