细细讲函数
浏览器中的页面对象是浏览器窗口,所以函数会自动变为 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 ;
}