首先得知道数组没有可以直接去重的方法,即直接[].unique()是不支持的,会报“Uncaught TypeError: [].unique is not a function”错误,这就要求我们要将unique()方法添加到数组Array.prototype原型链中。
至于Array.prototype.unique方法内部怎么实现去重,方法多种多样,下面列出3种实现思路:
提示:你可以先修改部分代码再运行。
首先得知道数组没有可以直接去重的方法,即直接[].unique()是不支持的,会报“Uncaught TypeError: [].unique is not a function”错误,这就要求我们要将unique()方法添加到数组Array.prototype原型链中。
至于Array.prototype.unique方法内部怎么实现去重,方法多种多样,下面列出3种实现思路:
提示:你可以先修改部分代码再运行。
0条评论( 网友:0 条,站长:0 条 ) 网友评论{有您的评论更精彩....}