js中prototype用法實例(爲數組添加contains方法)

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 元字符匹配單詞邊界
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章