标签: javascript
var lang = ['en', 'es']; if(lang.indexOf('en') < 0){ console.log('fail'); }
我正在尝试检查“en”是否在lang数组中。上面的代码总是吐出一个失败。为什么呢?
答案 0 :(得分:-1)
为什么不检查它是否未定义?
var lang = ['en', 'es']; if(typeof lang['en'] !== undefined){ console.log('fail'); }