1、 作用:
函式的應用可以簡化**,方便維護; 提高開發效率;提高了**的復用性,減少**冗餘
2、函式的定義
function 函式名(引數1, 引數2, ... , 引數3)
3、 函式的呼叫
函式名(實參1, 實參2, ... , 實參3);
4、返回值return
>
// 求1-100的和,將結果輸出到頁面。
function
sum(
)return sum;
// document.write(sum);
}// 1.呼叫,將結果彈出
var a =
sum();
alert
(a);
// 2 呼叫,將結果輸出到頁面上
document.
write
(a);
// 3.呼叫 將結果輸出到控制台。
console.
log(a)
;// 返回值:對函式執行完成的結果的返回。
// return:結束當前函式,並將return後面的值(表示式/變數)作為函式的執行結果返回。
// 當我們需要對函式的運算結果進行不同的處理時,需要將函式的結果返回。
script
>
5、封裝乙個函式
function sum(n)
return sum;
}alert(sum(100));
6、arguments是函式內部的乙個專門用來儲存實參的陣列物件
arguments方法
定義乙個函式,引數的數量不固定,將引數用|拼接起來。
>
function
joint()
document.
write
(str);}
joint
("蘇軾"
,"辛棄疾"
,"李白"
,"李商隱"
,"杜甫");
script
>
7、作用域:變數存在的範圍
變數按照作用域劃分有區域性變數和全域性變數。
>
// 求n的階乘
function
fac(n)
return n*
fac(n-1)
;}alert
(fac(10
));function
fac2()
return result;
}alert
(fac2(10
));script
>
js中的函式
1 js中的string物件 1 內建的 2 屬性 length 3 方法 indexof 查詢子字串 匹配字串 查詢到了,返回 字串 出現的位置 沒有找到 返回 1 charat 返回指定位置的字串 substr 字串的擷取,可加兩個引數,形如 2,2 第二個位置 長度 也可以是乙個引數,則表示從...
JS中的函式
js的函式 1 js函式定義的方式 1 普通方式 語法 function 函式名 引數列表 示例 function method method 2 匿名函式 語法 function 引數列表 示例 var method function method 3 物件函式 語法 new function 引...
js中的函式
函式是一段在一起的 可以做某一件事的程式。也叫做子程式 oop中 方法 函式是實現某乙個功能的方法 function 函式名 形參 函式體 實現功能的具體js 函式名 把建立的函式執行,而且這個函式可以執行很多次在真實專案中,我們一般都會把實現乙個具體功能的 封裝在函式中 1 如果當前這個功能需要在...