細細講函數(shù)
瀏覽器中的頁面對象是瀏覽器窗口,所以函數(shù)會自動變?yōu)?window 對象的函數(shù)。
Js中函數(shù)是由 function關(guān)鍵字定義的。
其中函數(shù)又分為 匿名函數(shù)與命名函數(shù)兩種;
//匿名函數(shù)(沒有名字的函數(shù))
function () {
alert(“123”);
}
//命名函數(shù)(函數(shù)名為fun1)
function fun1(){
}
Fun1();
function fun1(){
alert(“這里是函數(shù)的主體部份;”);
}
Fun1();//會在不調(diào)用的情況下直接運行
函數(shù)參數(shù)
Funt1函數(shù)通過下方傳的數(shù)值
Function funt1(q,e){//通過傳的參數(shù)知道q=3 e=4
Q=e+q;//q=7
E=3;
Return 0; //這里是返回值
}
Var er=Funt1(3,4)//傳參數(shù)值
Alert(er);//er這里是返回值 er=0; 因為返回的參數(shù)是0 而不是返回的參數(shù);所以在這里 返回 0;
函數(shù)體
Function fffnn1(){
Alert(“zzz”);
}
函數(shù)體2
Function fffnn2(){
Fffnn1();//調(diào)用函數(shù)體1
}
Fffnn2();
C++函數(shù)調(diào)用及按值傳參
#include
using namespace std;//聲明名字空間
int func(int a, int b)
{
return a + b;
}
void main()
{ //func(5,4)調(diào)用函數(shù)func()
//5,4 是傳進去的實參 作為形參的值
//將函數(shù)返回值作為數(shù)值使用,打印函數(shù)返回值
cout << func(5,4);
//把函數(shù)返回值當作數(shù)值賦值給變量
int cc = func(5, 4);
//打印變量cc的值到屏幕上
cout << cc << endl;
return ;
}