js数组的concat和map方法都会返回新数组,你造吗?

2024-12-16 06:50:10
推荐回答(2个)
回答1:

我肯定造啊


     concat( )连接数组——>返回新数组

     join(separator)将数组元素连接起来构建成一个字符串——>返回字符串

     reverse()颠倒数组中元素的顺序——>返回原数组

     slice(starpos, endpos)返回数据的一部分——>返回新数组

     splice(start,deleteCount,value)插入、删除或替换数据的元素——>返回原数组 

回答2:

concat()和map()都不会改变原数组,他们的返回值是新数组,这是最基础知识。push()方法会改变原数组。