请问一下使用lodash如何实现数组中某一部分前移或后移

var targetKeys=[1,2,3,4,5,6,7]

如:指定从第三位开始的三位(3,4,5)前移两位,变成[3,4,5,1,2,6,7];
指定从第三位开始的三位(3,4,5)后移一位,变成[1,2,6,3,4,5,7];
请问一下使用lodash如何实现这种效果,或者有没有其他方法可以实现这种效果

撒科打诨
浏览 1040回答 1
1回答

慕姐8265434

并不需要lodash。var targetKeys = [1,2,3,4,5,6,7],    tempArr = targetKeys.splice(2, 3);    targetKeys.splice(3, 0, ...tempArr);
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript