-
函數的概念
函數就是重複執行的代碼片。
或者說函數是由事件驅動的或者當它被調用時執行的可重複使用的代碼塊。 -
函數的語法結構
Function 函數的名稱(){
函數的主體
}
- 函數的定義及執行
兩種常用函數 :
- 匿名函數
即不確定名稱的函數
var myFunction=function(){
alert('你好');
};
alert(myFunction());
- 命名函數
function myFunction(){
alert('Hello JavaSCRIPT');
}
myFunction();
- 全局變量和局部變量
1、函數變量的作用域有全局變量和局部變量兩種,全局變量寫在函數的最前 面,
局部變量寫在函數體內,局部變量省略了 var 也就默認成爲了全局變量!
2、函數體內部可以讀取到函數外的變量,而函數外不能讀取到函數內的變量
window.function(){
var name='1'; //全局變量
function myTest_01(){
var name='1';//局部變量
}
function myTest_02(){
alert(name);
}
myTest_01();
myTest_02();
}