为了账号安全,请及时绑定邮箱和手机立即绑定

《Javascript的小小疑问》

《Javascript的小小疑问》

浮云间 2018-12-06 18:53:55
//------------------ //1 //------------------ console.log(_arr[len-1].length); //Cannot read property 'length' of undefined ??? //------------------ //2 //------------------ if(undefined !== _arr[len-1] && _arr[len-1].length){ console.log(_arr[len-1].length); //2 }; 第二行就行,why
查看完整描述

3 回答

?
MMTTMM

TA贡献1869条经验 获得超4个赞

第二行代码运行到 _arr[len-1] 这里的时候就发现已经不行了,没必要再运行 && _arr[len-1].length 了,所以也不会管它是不是会报错!

查看完整回答
反对 回复 2018-12-24
?
慕慕森

TA贡献1856条经验 获得超17个赞

len是什么鬼?什么时候赋值的,个人猜测是你这段代码不只执行了一次,同事len还未赋值,或者len赋值不成功

查看完整回答
反对 回复 2018-12-24
?
元芳怎么了

TA贡献1798条经验 获得超7个赞

能把代码的上下文给完整吗?

查看完整回答
反对 回复 2018-12-24
  • 3 回答
  • 0 关注
  • 420 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信