9
rated 0 times
[
12]
[
3]
/ answers: 1 / hits: 32056
/ 10 Years ago, thu, november 13, 2014, 12:00:00
In angular.js, there are some code snippets use !!
to check whether a value is truthy in if condition.
Is it a best practice? I fully understand in return value or other assignment !! is used to make sure the type is Boolean. But is it also true for condition checks?
if (!!value) {
element[name] = true;
element.setAttribute(name, lowercasedName);
} else {
element[name] = false;
element.removeAttribute(lowercasedName);
}
More From » angularjs