js函式基礎

2021-08-22 03:10:48 字數 650 閱讀 7259

1.基本函式

function myfunction(a, b)  

2.函式表示式

var x = function(a,b) ;

document.getelementbyid("demo").innerhtml = x(1,2);

以上函式實際上是乙個 匿名函式 (函式沒有名稱)。

函式儲存在變數中,不需要函式名稱,通常通過變數名來呼叫。

3.function() 建構函式

var a = new function("a","b","return a+b");

var y = a(1,2);

4函式提公升(hoisting)

myfunction(5);               

function myfunction(y)

使用表示式自定義函式是無法提公升

5.函式自呼叫

(function myfunction()

)();

6.函式可作為乙個值使用

7.函式是物件

arguments.length  函式返回引數有幾個

function myfunction(a, b)

tostring() 會列印方法

myfunction.tostring();

js函式基礎

函式是由事件驅動的或者當它被呼叫時執行的可重複使用的 塊。function 函式名 引數 以下是乙個函式示例 function sum x,y 這個函式在作用是把兩個值加起來返回乙個結果。我們注意到了,除了return語句之外,沒有任何宣告表示該函式會返回乙個值。所以我們要宣告乙個變數來存放這個函式...

JS基礎 函式

概念 封裝可被重複呼叫執行的 塊。避免 重複書寫。函式宣告 函式名通常為動詞 宣告函式 function 函式名 函式呼叫 函式名 函式封裝 把乙個或者多個功能通過函式封裝起來,只提供介面給外部訪問。比如 手機充電介面,並不用知道內部是怎麼操作的,只知道把充電器連線到介面上可以實現充電的功能。函式的...

JS函式基礎

1 function fun1 45 var fun2 function 1 function fun 45 1.函式自呼叫,相當於window.fun 呼叫方式 6fun 78 2.函式 事件 定時器 9 document.getelementbyid btn onclick function 1...