Push1 Data structures & Algorithms with JavaScripts 스터디 3~4일차 210430 금요일 3일차 # 1~2일차 복습 - 자바스크립트에서 모든 함수의 파라미터는 값으로 전달되며(call by value) 레퍼런스 전용 파라미터는 없다. 하지만 배열처럼 객체 레퍼런스를 함수 파라미터로 사용할 때는 레퍼런스로 전달된다. - JS는 기본 타입(number, string, boolean, null, undefined)을 제외한 모든 값이 '객체'이다. 따라서 배열, 함수, 정규표현식 등 모두 객체로 표현된다. 이것은 객체의 모든 연산이 실제 값이 아닌 참조값으로 처리되기 때문이다. - 기본 타입과 참조 타입의 경우는 함수 호출 방식도 다르다. 기본 타입은 call by value로 동작한다. 함수의 인자로 기본 타입이 넘겨질 경우, 함수의 매개변수로 복사된 값이 전달된다. 따라서 .. 2021. 5. 2. 이전 1 다음