在Array对象的原型下实现一个数组去重的方法

在Array对象的原型下实现一个数组去重的方式,也就是在js的Array的prototype下面扩展一个去重的方式,实现过程如下所示

方式/步骤

  1. 1

    在任一文件夹下建立一个文本文件,在文本文件中输入如下的内容,也就是html页面的布局

  2. 2

    将文本文件保留为html结从头至尾的文件格局,就酿成了一个页面文件。若是有其他编纂东西,这两步可以不消每个字符都手动敲入

  3. 3

    在页面底部添加js代码,在此中利用Array的prototype扩展一个Unique方式,方式的形式如图所示

  4. 4

    在Unique方式内部,要轮回当前的Array数组,该怎么实现呢?for轮回是可以利用的,数组呢?谜底是利用this,就代表了当前的数组

  5. 5

    在Unique方式内部轮回输出this数组,运行结果如图所示。在浏览器中运行测试页面后,按F12查看节制台的输出成果

  6. 6

    接着在Unique方式内部继续添加一个轮回,用于去失落反复的值,完整代码如图所示

  7. 7

    利用一个测试数组,测试Unique数组去重的结果如图所示。在浏览器运行测试页面后,按F12,就可以看到节制台输出的数组是去重之后的了

  • 发表于 2019-04-16 23:25
  • 阅读 ( 115 )
  • 分类:其他类型

0 条评论

请先 登录 后评论