什么是concat?
W3c中给出的定义是:concat()方法是用于连接两个数组或者多个数组使用。
如何使用这个方法
W3c中也给出了语法:arrayObject.concat(arrayX,arrayX,......,arrayX)。
这段语法分段解析怎么理解:arrayObject就是合并生成的地方,arrayX就是传递的参数。
这里说到参数了,那参数是怎么定义的呢?
concat方法对于参数的定义是必需填写,该参数可以是具体的值,也可以是数组对象。可以是一个也可以是多个,
那有了这个语法咱们也可以使用一下看看效果
那已经使用了这个方法了,有没有想过是怎么实现的这个方法呢,它的内部经过了什么样的操作才能够让这个方法能有这样的功能呢?
实现原理
以上就是 concat 的实现原理,中间穿插了注释来做相关介绍,如有不对的地方,请大佬指出;