无论如何我们可以处理||中的假值 经过懒惰评估的运营商?
所以,例如,如果我们有:
function isOldEnough(age) { age = age || 18; return age; } isOldEnough(0) // returns 18 because 0 is falsy
在ES6中,您可以简单地声明它
function isOldEnough(age = 18) { ... }
我们可以在ES5中做些什么来避免这个问题吗?