인터넷정보

자바스크립트 배열 검사

알 수 없는 사용자 2007. 10. 17. 18:05
php 의 in_array와 같은 기능을 하는 자바스크립트 함수

function in_array(the_needle, the_haystack){
    var the_hay = the_haystack.toString();
    if(the_hay == ''){
        return false;
    }
    var the_pattern = new RegExp(the_needle, 'g');
    var matched = the_pattern.test(the_haystack);
    return matched;
}

사용법은 php와 일치합니다. 그리고 대소문자 구별 검색합니다.

또는..

function in_array(str,arr){
var i=0;
for(i=0;i<arr.length;i++){if(arr[i]==str){return true;}}
return false;
}


출처:미니위니
반응형