WEB/JavaScript

[JavaScript] function

developer of the night sky 2023. 10. 4. 17:24

Java Method와 JavaScript Function 비교

Java Method

public [static] int m1(int num) {
	return 10;
}

 

JavaScript Function

function m1(num) {
	return 10;
}

JavaScript에서 자료형을 명시적으로 표현 불가능하다.

  Java JavaScript
변수 생성 int num var num
반환값 선언 int num 생략
배열 선언 int[] nums var nums

 

내장배열

  • 내장 배열은 자바스크립트가 스스로 만들어서 제공하는 배열이다.
  • arguments : 함수의 실인자값들을 저장하는 내장 배열
    <script>
        function m2(name) {
            console.log('name: ' + name);

            console.log(arguments[0]);
            console.log(arguments[1]);
            console.log(arguments[2]);
        }
        m2('하하하', '아무개', '홍길동');

    </script>

가독성의 문제로 사용을 지양한다.