코드 사본은 다음과 같습니다.
<! doctype html>
<html>
<헤드>
<meta charset = "utf-8">
<title> 제목을 여기에 삽입하십시오 </title>
<script type = "text/javaScript">
/*i 요약 :
1. 함수 이름은 변수로 사용될 수 있으며 할당 할 수 있으며 전달할 수 있습니다.
2. 함수 이름은 매개 변수로 다른 함수로 전달됩니다.
*/
// ========================= JS 및 함수 변수에서 함수를 정의하는 두 가지 방법 과제 =====================================================================================================================
// JavaScript에서 함수 정의는 변수 정의로 이해할 수 있습니다.
// js의 변수는 약한 유형입니다.
// ------------- 1
// 함수 add1 () {
// alert ( "add1");
//}
// 함수는이 코드 블록의 메모리에 저장된 첫 번째 주소 인 매개 변수로 변수로 사용할 수 있습니다.
var add1 = new 함수 ( "alert ( 'add1');"); // -------- 2
// 위의 1과 2는 완전히 동일하며 JS에서 함수를 선언하는 두 가지 방법입니다.
// 실제로 add1 은이 기능 코드 블록에 메모리에 저장된 첫 번째 주소를 가리 킵니다.
// 저장, 힙 또는 스택 방법에 대해서는 여기에서 많은 연구를하지 않을 것입니다.
var addtt = add1; // 함수 이름을 사용하면 값을 할당하거나 값을 전달할 수 있습니다.
// addtt는 기능 본문을 가리 킵니다
addtt ();
// ========================= JS 및 함수 변수에서 함수를 정의하는 두 가지 방법 과제 =====================================================================================================================
// ========================================================================= ===========================================================================
// 기본 형식 :
함수 add2 (재미) {
// 함수 이름을 매개 변수로 전달합니다
재미있는();
}
add2 (add1);
//-----------------------------------------------------------------------------------------------------------------------------
// 함수 이름은 매개 변수로 사용되며 매개 변수는 동시에 허용됩니다.
함수 추가 (a) {
반환 n+10;
}
// A : 숫자, 재미 : 기능
함수 추가 테스트 (a, fun) {
var t = 재미 (a);
반환 t;
}
var tt = addtest (22, add); //이 글쓰기 방식은 괜찮습니다
경고 (TT);
// ========================================================================= ===========================================================================
</스크립트>
</head>
<body>
</body>
</html>