JS中的函式

2021-10-14 01:43:46 字數 1447 閱讀 6744

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 如果當前這個功能需要在...