javascript - 중첩된 for 루프
漂亮男人
漂亮男人 2017-05-19 10:09:39
0
5
545


두 개의 for 루프가 중첩되어 출력된 addLocationMsg의 길이는 1입니다. 다음 console.log('aaaaaa')가 실제로 두 번 출력됩니다. 이 문제의 원인을 아는 사람이 있습니까?

漂亮男人
漂亮男人

모든 응답(5)
漂亮男人

기존 오류는 정의되지 않음, 위치 및 zonesName이 초기화되지 않았다는 것입니다. 브라우저를 사용하여 이 두 속성의 값을 디버깅하는 것이 좋습니다. 초기화가 안됐는지,

巴扎黑

루프 전후에 this.addLocationMsg를 출력하여 내용에 어떤 변경이 발생했는지 확인할 수 있습니다. 중단점을 누르면

알 수 있습니다.
迷茫

문제가 해결되었습니다. locationList는 동적으로 변경되므로 외부 루프에 배치해야 합니다. push에도 문제가 있어서 undefine이 push되는 문제가 있어서 다음과 같은 오류가 나타납니다.# 🎜🎜#

習慣沉默

마지막 줄, 루프가 진행되는 동안 루프 개체가 변경됩니다

大家讲道理

vue 프레임워크를 사용하셨나요?

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿