为什么javascript splice称为splice,即使它没有连接但是拆分数组

时间:2014-05-04 18:08:31

标签: javascript arrays

JavaScript splice方法实际上将数组拆分为两个,如下例所示:

var a = ['a','b','c'];
var b = a.splice(0,2);
console.log(a); // outputs ['c']
console.log(b); // outputs ['a'.'b']

那么为什么它被称为拼接,因为拼接意味着join

1 个答案:

答案 0 :(得分:3)

我想象它以RNA / DNA拼接命名,其中添加和删除都称为拼接:http://en.wikipedia.org/wiki/RNA_splicing

JavaScript中的拼接方法可以添加和删除,所以是的。