자바스크립트 호출 기능LOGIN

자바스크립트 호출 기능

함수 호출

함수 호출 시 매개변수를 순서대로 전달하세요.

abs(10) ; / / 10 반환

abs(-9); // 9 반환

JavaScript에서는 함수 내에서 이러한 매개변수가 필요하지 않더라도 정의된 매개변수보다 더 많은 매개변수가 있으면 문제가 없습니다.

abs(10, 'blablabla') // Return 10

abs(-9, 'haha', 'hehe', null); // Return 9

다음보다 적은 수의 매개변수를 전달해도 괜찮습니다. Defined:

abs(); // Return NaN

이때, abs(x) 함수의 매개변수 x는 unundefined를 받게 되며, 계산 결과는 다음과 같습니다. NaN입니다.

정의되지 않은 수신을 방지하려면 매개변수를 확인하세요.

function abs(x) {
    if (typeof x !== 'number') {
        throw 'Not a number';
    }
    if (x >= 0) {
        return x;
    } else {
        return -x;
    }
}

다음 사례에서는 함수 호출 사용 방법을 주의 깊게 관찰합니다

<!DOCTYPE html>
<html>
<body>
<p>点击这个按钮,来调用带参数的函数。</p>
<button onclick="myFunction('学生','XXX')">点击这里</button>
<script>
function myFunction(name,job)
{
alert("Welcome " + name + "," + job);
}
</script>
</body>
</html>


다음 섹션
<!DOCTYPE html> <html> <body> <p>请点击其中的一个按钮,来调用带参数的函数。</p> <button onclick="myFunction('Harry Potter','Wizard')">点击这里</button> <button onclick="myFunction('Bob','Builder')">点击这里</button> <script> function myFunction(name,job) { alert("Welcome " + name + ", the " + job); } </script> </body> </html>
코스웨어