차이점: 1. for는 인덱스를 통해 각 데이터 요소를 반복하는 반면 forEach는 JS 기본 프로그램을 통해 배열의 데이터 요소를 반복합니다. 2. for는 break 키워드를 통해 루프 실행을 종료할 수 있지만 forEach는 그렇지 않습니다. 3. for는 루프 변수의 값을 제어하여 루프 실행을 제어할 수 있지만 forEach는 루프 외부에서 루프 변수를 호출할 수 없지만 forEach는 루프 외부에서 루프 변수를 호출할 수 없습니다. for는 forEach보다 높습니다.
이 튜토리얼의 운영 환경: Windows 7 시스템, JavaScript 버전 1.8.5, Dell G3 컴퓨터.
(1) for 루프의 차이점은 배열의 인덱스 첨자를 생성하여 배열의 각 데이터 요소를 반복한다는 것입니다.
forEach는 다음의 함수 메서드입니다. JavaScript로 정의된 배열 JavaScript 기본 프로그램
(2) for 루프는 break 키워드
forEach에서 break 프로그램을 호출하면 오류가 보고됩니다
(3) for 루프는 루프 변수의 수치를 제어하여 루프 실행을 제어할 수 있습니다
forEach 루프의 매개변수 저장 데이터는 기본 프로그램에 의해 할당되며 할당되거나 수정될 수 없습니다.
(4) for 루프는 루프 외부에서 루프 변수를 호출할 수 있습니다.
forEach 루프는 루프 외부에서 루프 변수를 호출할 수 없습니다
(5) for 루프의 실행 효율성은 forEach 루프
위 내용은 foreach와 for 루프의 차이점은 무엇입니까의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!