日常翻车集锦-数组篇
今天写代码操作数组时,用了几个关于数组的操作,数据一直不是我想要的,一直很困惑,直到我翻开了
使用的是 Array.filter()
和Array.push()
,是不是觉得很迷,这么简单的方法都能出错,哈哈哈。
使用Array.filter()
的时候是为了从一个这样的数据结构中获取里面对象的relys:
我以为返回给我的数据就是单个的relys(本身过滤条件只会返回一条数据),但是返回给我的数据包了一层数组,类似于这样[[]]
,导致我搞了好久。
使用Array.push()
,直接上图
请求里面的参数,resourceId不是我想要的数据,是因为Array.push()
返回值的问题。
作为奖励,计划把数组的全部操作写一篇文章
不要问为什么,我就是这么菜