함수에 대해 공부를 하고 있는데요 foreach() 메소드에 혼란이 왔습니다.
그건 foreach의 콜백 함수안의 인수에 아무 값을 넣어도 똑같이 실행이 되기 때문인데요.

예를들어 foreach(function(a,b,c){console.log(a,b,c)})
라고 입력해도 a=value , b=index, c=array로서 받아들여서는
함수가 실행이 됩니다.
원래 인수라는건 미리 정의된 함수의 매개변수들이 작동할 수 있도록
그에 맞는 인수를 넣어주는게 맞지 않나요??

혹시 배열 객체 안의 foreach 메소드 안에서 미리 받아온 인자를 뭐라고 정의할 것인지 정해 놓은건가요??

34a8d72feada75f43eed87e5418373704f48806b71e4ffb9c35c699824cd5e1dc9ac87eac20344d907f4588b3779ab3f