cocos2d-js Array

我用的是3.6.0版本的引擎,我在网上找了下,js里的Array可以用remove直接移除掉一个对象,但是我在WebStorm中写时,发现Array没有remove这个函数。 那么请问数组要怎么样才能删除一个对象呢? 因为我写的一段代码中需要遍历完数组后,将符合条件的数据从该数组中删除。 在cocos2d-x中就能容易实现, 直接用 Vector。。。 请教大神指点。

js中的数组需要使用arr.splice(i,1),i代表数组索引,1代表长度

恩,这个我知道,但是这个不能满足我的要求,我需要在遍历这个数组时,将符合条件的数据删掉,或者是遍历这个数组时将符合条件的数据保存在另一个数组中,然后当遍历完数组时,再写个循环将数据删除。

解决了,我去网上找了个别人写好的ArrayList, 可以用啦:14:

在for循环里面使用splice(i,1);然后执行i–;这个就可以遍历你数组了

楼主看看有木有delete这个方法

楼主你的ArrayList在哪找的?能分享下不?