차례:
- 배열을 지정한 후에 대괄호 구문을 사용하여 개별 요소로 작업 할 수 있습니다. 정수는 배열의 각 요소를 식별합니다. 색인은 보통으로 시작됩니다.
- 배열을 사용하는 주된 이유는 편리합니다. 배열에 많은 정보가 있으면 데이터로 빠르게 작업 할 수있는 코드를 작성할 수 있습니다. 데이터 배열이있을 때마다 일반적으로 배열의 각 요소를 사용하여 무언가를 수행하려고합니다. 어떻게 그렇게 할 수 있는지 살펴보십시오.
비디오: 자바스크립트 DOM 프로그래밍 3강 - 실습환경 (Visual Studio Code) 준비하기 2024
A rrays 는 자바 스크립트에서 이름이있는 변수 그룹입니다. 배열은 HTML5 및 CSS3 프로그래밍의 복잡성을 관리하는 데 사용되므로 함수와 유사합니다. 배열은 특별한 종류의 변수입니다. 비슷한 데이터 유형의 목록으로 작업 할 때마다 배열을 사용하십시오.
다음 코드는 배열의 기본 데모를 보여줍니다.
// 장르에서. html // 빈 배열 만들기 var genre = new Array (5); // 배열에 데이터 저장 장르 [0] = "비행 시뮬레이션"; 장르 [1] = "1 인칭 슈팅 게임"; 장르 [2] = "운전 중"; 장르 [3] = "액션"; 장르 [4] = "전략"; // 배열에서 데이터를 반환합니다. alert ("I like"+ genre [4] + "games."); //]]>
변수는 많은 값을 포함하고 있으므로 특수 변수입니다. 기본적으로 장르 목록입니다. array (5) 구조체는 메모리에 5 개의 변수 (모두 장르라고 함)를위한 공간을 생성합니다.
배열을 지정한 후에 대괄호 구문을 사용하여 개별 요소로 작업 할 수 있습니다. 정수는 배열의 각 요소를 식별합니다. 색인은 보통으로 시작됩니다.
장르 [0] = "비행 시뮬레이션";
위 코드는 위치 0의 장르 배열 변수에 텍스트 값 "비행 시뮬레이션"을 할당합니다.
대부분의 언어는 모든 배열 요소가 동일한 유형이어야합니다. JavaScript는 매우 관대합니다. JavaScript 배열에서 모든 종류의 항목을 결합 할 수 있습니다. 이러한 유연성은 때로는 유용 할 수 있지만이 트릭은 모든 언어에서 작동하지 않는다는 점에 유의하십시오. 일반적으로 배열의 모든 멤버를 동일한 유형으로 유지하십시오.
줄
경고 ("I like"+ 장르 [4] + "games");
는 장르 배열의 요소 4를 찾아이를 출력 메시지에 포함시킵니다.
for 루프에 배열 사용
배열을 사용하는 주된 이유는 편리합니다. 배열에 많은 정보가 있으면 데이터로 빠르게 작업 할 수있는 코드를 작성할 수 있습니다. 데이터 배열이있을 때마다 일반적으로 배열의 각 요소를 사용하여 무언가를 수행하려고합니다. 어떻게 그렇게 할 수 있는지 살펴보십시오.
gameList
-
라는 배열. 이 배열은 훌륭한 프리웨어 게임의 이름을 포함합니다. 배열에는 값이 미리로드됩니다. 배열을 만들 때 값 목록을 제공하면 JavaScript는 사용자가 지정한 값으로 배열을 미리로드하기 만합니다. 미리로드하는 경우 배열의 크기를 지정하지 않아도됩니다. 배열을 통해
-
루프 단계가 수행됩니다. 배열과 for 루프는 자연적인 동반자입니다. for 루프는 배열의 각 요소를 단계별로 처리합니다.
-
배열의 길이는 루프 조건에서 에 사용됩니다. 값 10을 지정하는 대신 배열의 length 속성이 루프에서 사용되었습니다. 요소를 추가하거나 제거 할 때 for 루프가 자동으로 배열 크기로 조정되기 때문에이 방법이 좋습니다.
-
각 요소로 무언가를하십시오. 0부터 9까지 (배열 인덱스)이므로 배열의 각 값을 쉽게 인쇄 할 수 있습니다. 이 예에서는 출력 문자열이에 추가되었습니다. 개행 문자를 주목하십시오. n 조합은 Enter 키를 누를 때와 같이 JavaScript에 캐리지 리턴을 추가하도록 지시하는 특수 문자입니다.
-
생산성을 완전히 망치려면 Google에 이러한 게임 이름 중 일부를 추가하십시오. 그들은 절대적으로 믿을 수 없으며, 그들 모두는 무료입니다. 그것을 이기기가 어렵습니다.