bir javascript işlevinde bir boolean parametre için varsayılan bir değer ayarlayın, ancak bu değer true
veya false
her zaman olmasını istiyorsanız, en basit ya da hızlı veya en kapsamlı nedir yolu? O bundan daha basit olabilir gibi görünüyor: Sen ve üçlü atlamakjavascript fonksiyonları isteğe bağlı parametreleri test etmek için <code>typeof foo !== 'undefined'</code> kullandık
function logBool(x) {
x = typeof x !== 'undefined' && x ? true : false;
console.log(x);
}
var a, b = false, c = true;
logBool(a); // false
logBool(b); // false
logBool(c); // true
Ahhh mükemmel, tam olarak aradığım şey, teşekkürler. – jrode
birisi lütfen bu cevabı koruyun :) –