如何判断某个成员是否在数组内呢?
目前搜集了两种方法
自制的check方法,部署在Array.prototype对象上
Array.prototype.check = function(ele){ var i, l = this.length, res = false; for(i = 0; i < l; i++){
ele === this[i]?res = true:void 0;
} return res;
}聪明一些的方法(别人想出来的),将数组转换为string再用indexOf判断
arr.toString().indexOf(num)===-1?console.log('not in'):console.log('in');
有没有更好一点的方法呢?
慕桂英3389331
qq_花开花谢_0
随时随地看视频慕课网APP
相关分类