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



