typeof x!=='undefined'和x!== undefined有什么区别?

时间:2019-07-09 23:24:08

标签: javascript reactjs jsx

当确保未定义值时,不同的检查方式之间有什么区别?

这来自开源的React应用。

// Compare:
if (typeof this.state.currentContactIndex !== 'undefined') {

// With:
if (this.state.currentContactIndex !== undefined) {

if条件应检查currentContactIndex不是undefined

0 个答案:

没有答案