>  Q&A  >  본문

javascript - foreach의 배열에 값을 푸시했는데 이 결과가 나타나는 이유는 무엇입니까?

으아아아

결과는

으아아아

jsbin 주소
https://jsbin.com/papamadejo/...
왜 이런 결과가 나오는지 알고 싶습니다
[1,2,3,4,5]아닌가요

三叔三叔2670일 전1288

모든 응답(2)나는 대답할 것이다

  • 女神的闺蜜爱上我

    女神的闺蜜爱上我2017-06-30 09:57:03

    foreach의 arr 변수는 이름이 동일하므로 arr2가 동작합니다.
    세 번째 매개변수 삭제(arr)

    회신하다
    0
  • phpcn_u1582

    phpcn_u15822017-06-30 09:57:03

    그렇습니다. Yiha mdn의 지침을 참조하세요:

    이 코드에서는 으아악

    arr는 arr2를 가리킵니다.

    다음과 같이 수정할 수 있습니다

    으아악

    회신하다
    0
  • 취소회신하다