下面每种方法都采用普通的函数模式封装和原型模式封装
方法一:
普通函数模式封装
1 | <!DOCTYPE html> |
原型模式
与函数模式的不同是直接将这个去重方法封装到数组Array的原型属性当中,这样每一个数组都能后通过原型链访问到这个方法
1 | <!DOCTYPE html> |
方法二:
普通函数模式封装
1 | <!DOCTYPE html> |
原型模式
与函数模式的不同是直接将这个去重方法封装到数组Array的原型属性当中,这样每一个数组都能后通过原型链访问到这个方法
1 | <!DOCTYPE html> |
方法三
普通函数模式封装
1 | <!DOCTYPE html> |
原型模式
与函数模式的不同是直接将这个去重方法封装到数组Array的原型属性当中,这样每一个数组都能后通过原型链访问到这个方法
1 | <!DOCTYPE html> |
结语
这里总结这几种方法,也是提醒自己以后遇到问题注意发散思维,并且通过发散思维还能够让自己收获更多相关的知识运用,何乐而不为。