서카츄 2023. 3. 29. 12:51

배열 선언 [ ]

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);