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

js变量用不同的取值方法,结果不一样

js变量用不同的取值方法,结果不一样

开心每一天1111 2019-02-22 22:19:14
data是个数组,data[2]可以取到值,但是用data[index]取不到值(index=2)   var data = that.data.data.deviceList      var index = e.target.dataset.index    console.log('data is:',data,'\nindex is:',index,'\ndata[2] is:',data[2],'\ndata[index] is: ',data[index])谢谢!
查看完整描述

2 回答

?
不负相思意

TA贡献1777条经验 获得超10个赞

你这个index可能是带有空格的字符串,把index转一下number试试:Number(e.target.dataset.index)


查看完整回答
反对 回复 2019-02-25
  • 2 回答
  • 0 关注
  • 543 浏览
慕课专栏
更多

添加回答

举报

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