當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
[JavaWeb-JavaScript]JavaScript_Function函数(方法)对象
生活随笔
收集整理的這篇文章主要介紹了
[JavaWeb-JavaScript]JavaScript_Function函数(方法)对象
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Function:函數(方法)對象
1. 創建:1. var fun = new Function(形式參數列表,方法體); //忘掉吧2. function 方法名稱(形式參數列表){方法體}3. var 方法名 = function(形式參數列表){方法體}2. 方法:3. 屬性:length:代表形參的個數4. 特點:1. 方法定義是,形參的類型不用寫,返回值類型也不寫。2. 方法是一個對象,如果定義名稱相同的方法,會覆蓋3. 在JS中,方法的調用只與方法的名稱有關,和參數列表無關4. 在方法聲明中有一個隱藏的內置對象(數組),arguments,封裝所有的實際參數5. 調用:方法名稱(實際參數列表);示例代碼如下:
<!DOCTYPE html> <html lang="en"> <head><meta charset="UTF-8"><title>Function對象</title><script >/*Function:函數(方法)對象1. 創建:1. var fun = new Function(形式參數列表,方法體); //忘掉吧2. function 方法名稱(形式參數列表){方法體}3. var 方法名 = function(形式參數列表){方法體}2. 方法:3. 屬性:length:代表形參的個數4. 特點:1. 方法定義是,形參的類型不用寫,返回值類型也不寫。2. 方法是一個對象,如果定義名稱相同的方法,會覆蓋3. 在JS中,方法的調用只與方法的名稱有關,和參數列表無關4. 在方法聲明中有一個隱藏的內置對象(數組),arguments,封裝所有的實際參數5. 調用:方法名稱(實際參數列表);**///1.創建方式1var fun1 = new Function("a","b","c","alert(a);");//調用方法// fun1(3,4);// alert(fun1.length);//2. 創建方式2function fun2(a , b){alert(a + b);}//fun2(3,4);//alert(fun2.length);var fun3 = function(a,b){alert(a+b);}//alert(fun3.length);// fun3(3,4);/*fun2 = function(a , b){alert(a - b);}*/function fun2(a , b){//alert(a - b);alert(a);alert(b);}//fun2(3,4);//方法調用//fun2(1,2);//fun2(1);//fun2();//fun2(1,2,3);/** 求兩個數的和*//*function add(a , b){return a + b;}*//*** 求任意個數的和*/function add (){var sum = 0;for (var i = 0; i < arguments.length; i++) {sum += arguments[i];}return sum;}var sum = add(1,2,3,4);alert(sum);//add(1,3);</script> </head> <body></body> </html> 創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的[JavaWeb-JavaScript]JavaScript_Function函数(方法)对象的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 引产要多少钱
- 下一篇: gradle idea java ssm