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

js 中 为什么 a = a.push(i) 会报错 a.push is not

js 中 为什么 a = a.push(i) 会报错 a.push is not

明月笑刀无情 2018-08-09 09:10:46
如题所以 在学习js基础算法中 做一道题时 发现的问题a = a.push(i) 会报错 a.push is not a function?不好意思 刚才问题描述的不是很清楚 问题就出现在第六行如果把第六行的arrNum去掉的话 就不会报错 图片上的是错误的谢谢大家
查看完整描述

1 回答

?
倚天杖

TA贡献1828条经验 获得超3个赞

arrNum = arrNum.push(lenStr)
改成
arrNum.push(lenStr)

push是一个函数,它返回一个值,而不是数组,你不需要将它再赋值


查看完整回答
反对 回复 2018-09-21
  • 1 回答
  • 0 关注
  • 1736 浏览
慕课专栏
更多

添加回答

举报

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