国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

javascript版的in_array函數(判斷數組中是否存在特定值)

2024-05-06 16:05:35
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了javascript版的in_array函數(判斷數組中是否存在特定值),需要的朋友可以參考下

我們經常會用到這個一樣邏輯,判斷一個字符串或者數字是否在數組內,很多程序語言都有這樣一樣專門的函數,比如PHP的in_array()。那么JS有木有呢,很遺憾,JS木有這樣的函數,于是想到偉大的JQ是否封裝了這個函數,找到了API,JQ的確封裝了這個函數
jQuery.inArray( value, array ) 搜索數組中指定值并返回它的索引(如果沒有找到則返回-1)。
value要搜索的值。
array一個數組,通過它來搜索。

當然,處于學習,自己也去寫了這樣的函數:

復制代碼 代碼如下:


function inArray1(needle,array,bool){ 
    if(typeof needle=="string"||typeof needle=="number"){ 
        for(var i in array){ 
            if(needle===array[i]){ 
                if(bool){ 
                    return i; 
                } 
                return true; 
            } 
        } 
        return false; 
    } 
}

三個參數,在array中查找needle,bool為布爾量,如果為true則返回needle在array中的位置

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 涿鹿县| 温州市| 蓝山县| 台湾省| 新竹县| 广德县| 玉溪市| 郴州市| 高邑县| 章丘市| 三台县| 台江县| 新营市| 朝阳区| 正镶白旗| 和顺县| 塔城市| 安多县| 博罗县| 根河市| 鹤壁市| 托克逊县| 潢川县| 伊宁县| 岳阳市| 孝义市| 织金县| 星子县| 通化县| 洛川县| 澄迈县| 长沙县| 邻水| 浮梁县| 沈阳市| 彰化市| 安阳市| 扎鲁特旗| 绥滨县| 绍兴县| 南江县|