今天在使用push时候无法添加数据报错
data.push is not a function
于是我尝试使用length看能不能获取他的长度然后循环放入其他变量再赋值回去能否解决,竟然length也获取不到长度
data.length返回undefined是因为对象没有length
属性.
适用于data[1]
,data[2]
等可以正常读出数据的一个简单的解决方案
Object.keys(data).length;
也很简单,我后来发现我的数据是对象类型的,转成数组就可以push了
Object.values(data)
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有