宝哥软件园

使用原型的Js自定义数组方法示例

编辑:宝哥软件园 来源:互联网 时间:2021-09-03

在开始之前,让我们介绍一下在js中使用原型定义方法的好处

我经常在前端面试或者和其他同事交流。在构建JS中定义的构造函数时,最好使用prototype:在构造函数的原型上定义方法。这样做的好处是构造函数生成的所有方法都指向一个函数的索引,这样可以节省内存。

本文主要利用原型介绍了Js自定义数组方法的相关内容,并分享给大家参考和学习。以下就不多说了。我们来看看详细的介绍。

科目

如何实现以下代码:

[1,2,3,4,5].复印机();//[1,2,3,4,5,1,2,3,4,5]溶液

使用数组的prototype属性自定义duplicator()方法。js代码如下:

!DOCTYPE html html lang=' en ' head meta charset=' UTF-8 ' title document/title style/style script src=' http :http://apps . bdimg.com/libs/jquery/2 . 1 . 4/jquery . min . js ' type=' text/JavaScript '/script/head body script array . prototype . Replicator=function(){ Let s=this . concat(此)return s } Let t=[1,2,3,4,5]。复印机()控制台. log (t)/script/body/html在控制台上显示如下:

专心

编写此代码时,数组。原型。Replicator应注意不要添加任何括号。这个内部函数指的是调用这个方法的对象,即数组。

摘要

以上就是本文的全部内容。这篇文章还有很多不足之处。希望本文的内容对你的学习或工作有一定的参考价值。有问题可以留言交流。谢谢你的支持。

更多资讯
游戏推荐
更多+