JavaScript 의 판단 방법

1706 단어 JavaScript
  • 대상 이 비어 있 는 지 판단 하기
  • $.isEmptyObject();

    2. 문자열 이 '* *' 로 시작 하 는 지 판단
    var s = str.indexOf("***");
    if(s == 0){
        // '***'  
    }else if(s == -1){
        //  '***'  
    }else if(s > 0){
        //  '***'
    }

    3. 판단 문자열 은 '* *' 로 끝 납 니 다.
    var item = "text.png";
    /(.jpg|.png|.gif|.bmp|.jpeg)$/.test(item.toLocaleLowerCase());

    4. null 인지 아 닌 지 판단
    if((typeof gv == "undefined") || (gv === null)){    
        gv = "";    
    }

    5. 속성 이 존재 하 는 지 여 부 를 판단 할 수 있 습 니 다.
        지정 한 속성 이 지정 한 대상 이나 원형 체인 에 있다 면 in 연산 자 는 true 로 되 돌아 갑 니 다.
    //   var trees = new Array("redwood", "bay", "cedar", "oak", "maple");
    0 in trees        //   true
    "bay" in trees    //   false (       ,         )
    "length" in trees //   true (length       )
    Symbol.iterator in trees //   true (     ,  ES2015+   )//     
    "PI" in Math          //   true
    //      
    var mycar = {make: "Honda", model: "Accord", year: 1998};
    "make" in mycar  //   true
    
    var mycar = {make: "Honda", model: "Accord", year: 1998};
    delete mycar.make;
    "make" in mycar;  //   false
    var trees = new Array("redwood", "bay", "cedar", "oak", "maple");
    delete trees[3];
    3 in trees; //   false

    6. dom 노드 의 존재 여 부 를 판단 한다.
    $div.is(":hidden");
    $div.is(":visible");

    7. 배열 의 어떤 값 이 존재 하 는 지 판단 한다.
    $.inArray("",["",""]) > -1

    좋은 웹페이지 즐겨찾기