给javascript数组添加原型方法
Posted 申在房
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了给javascript数组添加原型方法相关的知识,希望对你有一定的参考价值。
简单的例子:判断 数组中是否有某个子元素
1 Array.prototype.in_array = function (str) { 2 var tempObj = {}; 3 for(var i=0;i<this.length;i++){ 4 tempObj[this[i]] = ‘‘ 5 } 6 return str in tempObj 7 }
然后,就可以调用这个方法:
1 var arr = [‘皇室战争‘,‘捕鱼达人‘,‘王者荣耀‘,‘部落冲突‘]; 2 3 console.log(arr.in_array(‘部落冲突‘));//true 4 console.log(arr.in_array(‘阴阳师‘));//false
以上是关于给javascript数组添加原型方法的主要内容,如果未能解决你的问题,请参考以下文章