欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

類似php的js數(shù)組的in_array函數(shù)自定義方法

 更新時(shí)間:2013年12月27日 11:29:19   投稿:whsnow  
PHP的數(shù)組函數(shù)in_array()非常方便,下面就為大家介紹下自定義類似php的js數(shù)組的in_array函數(shù),具體實(shí)現(xiàn)方法如下,感興趣的朋友可以參考下

PHP的數(shù)組函數(shù)in_array()非常方便,可JS就不是了。其實(shí)我很不喜歡JS的數(shù)組~

別說了,直接上方法

復(fù)制代碼 代碼如下:

Array.prototype.in_array = function(e)
{
for(i=0;i<this.length;i++)
{
if(this[i] == e)
return true;
}
return false;
}

或者
復(fù)制代碼 代碼如下:

Array.prototype.in_array = function(e)
{
for(i=0;i<this.length && this[i]!=e;i++);
return !(i==this.length);
}

這兩個(gè)都是可以的。其實(shí)就是一個(gè)形式,寫法不一樣而已。

當(dāng)然,還有一種方法是我比較推薦的,
復(fù)制代碼 代碼如下:

Array.prototype.S=String.fromCharCode(2);
Array.prototype.in_array=function(e)
{
var r=new RegExp(this.S+e+this.S);
return (r.test(this.S+this.join(this.S)+this.S));
}

我個(gè)人比較喜歡這個(gè),看不懂么有關(guān)系,你只管用我寫好的代碼就成了,嘎嘎。。

模擬數(shù)據(jù)檢測一下就好
復(fù)制代碼 代碼如下:

var aa = new Array(1,2,'aa','bbb',4,5);
alert(aa.in_array(3));
alert(aa.in_array('aa'));

相關(guān)文章

  • Bootstrap組件之下拉菜單,多級菜單及按鈕布局方法實(shí)例

    Bootstrap組件之下拉菜單,多級菜單及按鈕布局方法實(shí)例

    這篇文章主要介紹了Bootstrap組件之下拉菜單,多級菜單及按鈕布局方法,結(jié)合完整實(shí)例形式分析了Bootstrap多級菜單布局相關(guān)樣式功能與具體使用技巧,需要的朋友可以參考下
    2017-05-05
  • JavaScript之map reduce_動力節(jié)點(diǎn)Java學(xué)院整理

    JavaScript之map reduce_動力節(jié)點(diǎn)Java學(xué)院整理

    這篇文章主要為大家詳細(xì)介紹了JavaScript之map reduce的相關(guān)資料,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-06-06
  • JS+CSS實(shí)現(xiàn)自動切換的網(wǎng)頁滑動門菜單效果代碼

    JS+CSS實(shí)現(xiàn)自動切換的網(wǎng)頁滑動門菜單效果代碼

    這篇文章主要介紹了JS+CSS實(shí)現(xiàn)自動切換的網(wǎng)頁滑動門菜單效果代碼,涉及JavaScript基于時(shí)間函數(shù)動態(tài)變換頁面tab樣式的技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-09-09
  • 無縫滾動js代碼通俗易懂(自寫)

    無縫滾動js代碼通俗易懂(自寫)

    本人閑暇時(shí)自寫的無縫滾動js,代碼簡單實(shí)用,通俗易懂,曬出來與大家共享,感興趣的朋友可以參考下哈
    2013-06-06
  • 用JS編寫選項(xiàng)卡效果

    用JS編寫選項(xiàng)卡效果

    這篇文章主要為大家詳細(xì)介紹了用JS編寫選項(xiàng)卡效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-09-09
  • JS控制偽元素的方法匯總

    JS控制偽元素的方法匯總

    本文給大家介紹js控制偽元素的方法匯總,本文涉及到獲取偽元素屬性值的方法,本文介紹的非常詳細(xì),具有參考借鑒價(jià)值,感興趣的朋友一起學(xué)習(xí)吧
    2016-04-04
  • JavaScript hasOwnProperty() 函數(shù)實(shí)例詳解

    JavaScript hasOwnProperty() 函數(shù)實(shí)例詳解

    hasOwnProperty()函數(shù)用于指示一個(gè)對象自身(不包括原型鏈)是否具有指定名稱的屬性。下面通過本文給大家分享JavaScript hasOwnProperty() 函數(shù)實(shí)例講解,感興趣的朋友一起看看吧
    2017-08-08
  • javascript面向?qū)ο笾L問對象屬性的兩種方式分析

    javascript面向?qū)ο笾L問對象屬性的兩種方式分析

    這篇文章主要介紹了javascript面向?qū)ο笾L問對象屬性的兩種方式分析,實(shí)例分析了直接訪問對象屬性的方式與數(shù)組訪問方式,需要的朋友可以參考下
    2015-01-01
  • 前端JavaScript實(shí)現(xiàn)本地模糊搜索功能的方法實(shí)例

    前端JavaScript實(shí)現(xiàn)本地模糊搜索功能的方法實(shí)例

    對于模糊查詢,一般都是傳關(guān)鍵字給后端,由后端來做。但是有時(shí)候一些輕量級的列表前端來做可以減少ajax請求,在一定程度上提高用戶體驗(yàn),這篇文章主要給大家介紹了關(guān)于前端JavaScript如何實(shí)現(xiàn)本地模糊搜索功能的相關(guān)資料,需要的朋友可以參考下
    2021-07-07
  • TypeScript 安裝使用及基本數(shù)據(jù)類型

    TypeScript 安裝使用及基本數(shù)據(jù)類型

    這篇文章主要介紹了TypeScript 安裝使用及基本數(shù)據(jù)類型,本文分步驟給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-03-03

最新評論