Javascript:将array.filter()的结果分配给同一个数组是否安全

时间:2014-08-08 20:43:07

标签: javascript

正式安全吗:

someArray = someArray.filter(function(item) {
              return item !== 'something';
            });

我的意思是在一行中分配回同一个数组,调用过滤函数。 对于返回数组的所有其他数组原型函数也是如此。

1 个答案:

答案 0 :(得分:2)

是的,它是安全的,因为它从函数中返回值。

但是,您应该小心确保正确地重复使用它。