国产探花免费观看_亚洲丰满少妇自慰呻吟_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中的位置

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

圖片精選

主站蜘蛛池模板: 驻马店市| 西藏| 子洲县| 郯城县| 民权县| 阿荣旗| 乌兰浩特市| 通化县| 承德县| 荥经县| 深圳市| 金川县| 凤山市| 时尚| 长白| 江达县| 浠水县| 韶山市| 青河县| 濮阳市| 南昌市| 石柱| 南宁市| 茂名市| 两当县| 山东省| 伽师县| 铁岭市| 彩票| 栾城县| 德化县| 玉门市| 景谷| 云林县| 深水埗区| 镇原县| 米泉市| 特克斯县| 公主岭市| 含山县| 昭平县|