My Easy Mistake Lists

Easy forget indexOf return a number, not a boolean

  • exist -> return the first index of the element
  • not exist -> return -1
  // if exist
if(arr.indexOf('something' !== -1)){
}else{
  // if not exist
}

the code above is equal to below

if(~arr.indexOf('something')){
}else{
}
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • rljs by sennchi Timeline of History Part One The Cognitiv...
    sennchi阅读 7,486评论 0 10
  • 一个人为什么会爱上另一个人?是因为圆润手肘上的一点小凹陷?还是因为眼中一闪而过的光芒?当你爱上一个女人时,你会不会...
    文言周阅读 2,115评论 0 1
  • 研究性学习是针对分科课程的一种课程创新,其概念是:通过问题解决的方法发展问题解决能力的一种学习形态。 研究性学习的...
    春秋文章阅读 263评论 0 1
  • 圖文原創 一尾死魚的夢 在白雲前面昂頭的古柳, 撫弄著新綠還黃的長發。 杏花、白玉蘭、迎春、連翹的落瓣, 覆蓋著散...
    青陽子阅读 352评论 0 2