• 배열

    2023. 3. 29.

    by. 서카츄

    배열 선언 [ ]

    var array1 = [ 1, 2, 3, 4, 5 ];
    array2 = [ 12, 'string', false, function () { }, array1 ];

     

     

    배열의 개수

    array1.length

     

    배열에서 값 선택 - 순번을 가져온다, 0부터 시작한다

    array1[0]

     

    배열 끝에 값 추가

    array1.push(6)

     

    배열 끝값 제거

    array1.pop()

     

    배열 앞에 값 추가

    A.unshift(b); // A배열의 앞에 b값을 추가한다.

     

    배열 앞값 제거

    A.shift(); // A배열의 맨앞값을 제거한다.

     

    배열과 배열을 하나로 합치기

    A.concat(B);  //a배열의 값과  b배열의 값을 합친다.

     

    indexOf   // 특정 문자열의 인덱스값 알아내기

    A.indexOf('b');  // a변수에서 b라는 문자열의 인덱스 번호를 확인
    //일치하는 문자열이 없으면 -1 출력


    A.search('b');  // a변수에서 b라는 문자열의 인덱스 번호를 확인
    //일치하는 문자열이 없으면 -1 출력

     

    시간을 한번만 재고 그 시간이 지나면 할일

    setTimeout(할일, 시간);
    // 할일 = function(){    }
    // 시간은 밀리세컨드 1000 = 1초

    setTimeout 멈추기
    clearTimeout(멈출 대상의 이름);

    var timer = setTimerout(.....);
    clearTimeout(timer);

     

    일정 시간마다 할일

    setInterval(할일, 시간);
    // 할일 = function(){    }
    // 시간은 밀리세컨드 1000 = 1초

    setInterval 멈추기
    clearInterval(멈출 대상의 이름);

    var timer = setInterval(.....);
    clearInterval(timer);

     

     

     

     

     

    '🐶 etc > 2022기록' 카테고리의 다른 글

    mouseover와 mouseout / mouseenter 와 mouseleave  (0) 2023.03.29
    js 요소 선택하기  (0) 2023.03.29
    Symbold  (0) 2022.11.02
    ES6에서의 객체지향  (0) 2022.11.02
    객체지향의 개념 (생성자함수, prototype, ES5)  (0) 2022.11.02

    댓글