[반복문]
- 배열
자바스크립트의 배열은 특이한 점이 있는데, 이는 다음과 같다.
1) 여러 타입의 변수를 무제한적으로 담을 수 있다.
2) 배열의 크기는 동적으로 변경할 수 있다.
배열은 객체 중의 하나이며, 대괄호 ([ ])로 생성한다. 대괄호를 사용하고 쉼표로 구분해 자료를 입력한다.
배열 안에 입력된 값을 배열 요소라고 부른다. 또한 배열을 출력하면 배열 요소를 모두 순서대로 출력한다.
<!DOCTYPE html> <html> <head> <title></title> <meta charset="UTF-8"> <script> var array = [1, 'string', true, function() {}, {}, [1,1]]; alert(array); </script> </head> <body> </body> </html> |
- for in 반복문
자바스크립트는 배열이나 객체를 더욱 쉽게 다룰 수 있는 for in 반목문을 제공한다.
그 예제는 다음과 같다. i는 0부터 배열의 길이까지 각 인덱스가 된다.
<!DOCTYPE html> <html> <head> <title></title> <meta charset="UTF-8"> <script> var array = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; var output = 0; for (var i in array){ output += array[i]; } alert(output); </script> </head> <body> </body> </html> |
alert 결과 : 55 |
'JavaScript' 카테고리의 다른 글
자바스크립트 (JavaScript) - 18 : 실전 문제 모범 코드 (구구단 출력) (0) | 2016.07.18 |
---|---|
자바스크립트 (JavaScript) - 18 : 실전 문제 (구구단 출력) (0) | 2016.07.18 |
자바스크립트 (JavaScript) - 16 : 조건문 (0) | 2016.07.18 |
자바스크립트 (JavaScript) - 15 : 일치 연산자 (0) | 2016.07.18 |
자바스크립트 (JavaScript) - 14 : false (0) | 2016.07.18 |