Array.prototype.contains = function(item){
return RegExp("\\b"+item+"\\b").test(this);
};
var arr = [];
for (var i = 10; i < 15; i++) {
arr.push(i);
}
alert(arr.contains(4)); //false
alert(arr.contains(14)); //true \b 元字符匹配单词边界js中prototype用法实例(为数组添加contains方法)
最新推荐文章于 2024-03-14 15:08:51 发布
本文深入探讨了JavaScript中利用正则表达式实现数组元素包含性的方法,通过实例展示了如何使用`Array.prototype.contains`函数进行高效搜索。详细解释了元字符``的作用于单词边界匹配,提供了实用的代码示例。
123

被折叠的 条评论
为什么被折叠?



