标签: javascript reactjs jsx
当确保未定义值时,不同的检查方式之间有什么区别?
这来自开源的React应用。
// Compare: if (typeof this.state.currentContactIndex !== 'undefined') { // With: if (this.state.currentContactIndex !== undefined) {
此if条件应检查currentContactIndex不是undefined。
if
currentContactIndex
undefined