a == "false" ? false: true;有没有优雅的写法,需要默认是true

async = async === false ? false: true;
async传进来是一个布尔值,不传默认true,不支持es6,有没有优雅的写法

慕码人2483693
浏览 1233回答 3
3回答

胡说叔叔

async = async !== false

慕桂英4014372

async = async === undefined || async正规项目,最好使用typeof async 来判断是不是undefined。 因为undefined不是保留字,可以被重新赋值

倚天杖

async = (async === undefined ? true: async);
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript