🐶 etc/2022기록
배열
서카츄
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); |