美文网首页
数组方法concat的作用及实现原理

数组方法concat的作用及实现原理

作者: 树下老大爷的小老弟 | 来源:发表于2020-04-01 19:37 被阅读0次

    什么是concat?

            W3c中给出的定义是:concat()方法是用于连接两个数组或者多个数组使用。

    如何使用这个方法

    W3c中也给出了语法:arrayObject.concat(arrayX,arrayX,......,arrayX)。

    这段语法分段解析怎么理解:arrayObject就是合并生成的地方,arrayX就是传递的参数。

        这里说到参数了,那参数是怎么定义的呢?

    concat方法对于参数的定义是必需填写,该参数可以是具体的值,也可以是数组对象。可以是一个也可以是多个,

    那有了这个语法咱们也可以使用一下看看效果

    效果图

    那已经使用了这个方法了,有没有想过是怎么实现的这个方法呢,它的内部经过了什么样的操作才能够让这个方法能有这样的功能呢?

    实现原理

    实现原理图

    以上就是 concat 的实现原理,中间穿插了注释来做相关介绍,如有不对的地方,请大佬指出;

    相关文章

      网友评论

          本文标题:数组方法concat的作用及实现原理

          本文链接:https://www.haomeiwen.com/subject/tnwauhtx.html