OK 우리는 되돌아 올 것이다.
이제는 몇 가지 자바 스크립트 배열이 작동하는 방식입니다.
둘 다 두 가지 연습이 있습니다.
코드 좀 알려주지.
이 코드가 실행될 때 일어나는 일을 평가하기 만하면됩니다.
그래서 여기에 첫 번째 것이 있습니다.
어서보세요.
Pozza 비디오가 필요한 경우 솔루션을 살펴보고 몇 초 만에 살펴 보겠습니다.
승인.
그래서 이것은 약간 까다 롭습니다.
우리는 숫자 배열을 정의하는 것으로 시작합니다.
그것에 5 개의 숫자가 있습니다.
그리고 숫자 배열 브래킷 번호 핫 링크에서 무언가를 인쇄합니다.
따라서이 경우 길이는 5 1 2 3 4 5입니다.
그래서 우리는이 배열에서 가장 큰 인덱스가 실제로 4이기 때문에 문제가되는 숫자 대괄호 5에 액세스 할 것입니다.
0 1 2 3 4부터 시작합니다.
따라서 숫자 5는 존재하지 않습니다.
그래서 우리가 실제로 얻는 것은 정의되어 있지 않습니다. 나는 그것을 여러분에게 보여줄 것입니다.
죄송합니다. 그리고 우리는 정의되지 않습니다.
분명히 존재하지 않는 100 개의 숫자를 만들려고 시도하고 정의되지 않은 것처럼 말입니다.
그래서 제가 5의 숫자를하면 정의되지 않거나 88의 숫자를 얻습니다. 그래서 약간 까다로워지기를 원합니다.
따라서 코드를 평가해야하는 경우 두 번째 운동 양성을 확인한 다음 해결책을 제시하고 잠시 후에 살펴 보겠습니다.
그래서 이것은 좀 더 무서운 것처럼 보입니다.
중첩 된 배열이 있습니다.
따라서 friend 배열이라는 외부 배열에는 세 개의 항목이 있으며 각 배열은 실제로 자체 배열입니다.
그래서 우리는 중첩 된 배열 또는 2 차원 배열이라고 부릅니다. 다른 배열 대신 배열에 중첩되기 때문입니다.
그래서 각 하나는 해리포터의 3 개의 다른 문자열과 3 개의 다른 친구 그룹이고 나는 죄수입니다. 그 친구 그룹을 로깅.
세 번째 항목 색인은 2입니다.
이제이 전체 배열을 검색 할 것입니다.
그런 다음 Mouni라는 배열에서 첫 번째 항목 인덱스 0을 찾습니다.
그래서 이것을 이것을 내 콘솔에 복사하여 두 친구 그룹을 보면 저에게이 마지막 친구 나 동료를 줄 것임을 보여줍니다.
그리고 나서 제가 그것을 취하면 제로 인덱스를 얻습니다. Mouni는 첫 번째 아이템을 얻습니다.
따라서 어레이에 파묻고 다른 배열에 첫 번째 레이어에 액세스해야하는 중첩 된 데이터가 필요하기 때문에 매우 일반적입니다.
친구 그룹이 우리에게 이것을주었습니다. 그런 다음 Facebook API가 제공 한 데이터 나 Mongo DB에서 가져온 데이터와 같은 좀 더 복잡한 데이터 구조에 도달하면 인덱스 0으로 액세스하여 돈을 얻습니다. 데이터 베이스.
데이터에 액세스하려면 중첩 된 배열로 파고들 필요가 있습니다.