函式的定義和呼叫

2022-08-17 07:48:16 字數 870 閱讀 2876

方式1 函式宣告方式 function 關鍵字 (命名函式)

function fn(){}

方式2 函式表示式(匿名函式)

var fn = function(){}

方式3 new function

var f = new function('a', 'b', 'console.log(a + b)');

f(1, 2);

var fn = new function('引數1','引數2'..., '函式體')

注意/*

function 裡面引數都必須是字串格式

第三種方式執行效率低,也不方便書寫,因此較少使用

所有函式都是 function 的例項(物件)

函式也屬於物件

*/

/*

1. 普通函式

*/function

fn()

fn();

/*2. 物件的方法

*/var o =

}o.sayhi();

/*3. 建構函式

*/function

star() {};

newstar();

/*4. 繫結事件函式

*/btn.onclick = function() {}; //

點選了按鈕就可以呼叫這個函式

/*5. 定時器函式

*/setinterval(

function() {}, 1000); 這個函式是定時器自動1秒鐘呼叫一次

/*6. 立即執行函式(自呼叫函式)*/(

function

() )();

函式的定義和呼叫

方式1 函式宣告方式 function 關鍵字 命名函式 function fn 方式2 函式表示式 匿名函式 var fn function 方式3 new function var f new function a b console.log a b f 1,2 var fn new funct...

python 函式的定義和呼叫

函式 def 函式名 引數1,引數2 文件描述 函式體 return n 定義函式的三種方式 形式一,無引數 def func print hahaha func 定義函式發生的事情 1,申請記憶體空間儲存函式 2,將上述記憶體位址繫結函式名 3.定義函式不會執行函式體 但是會檢測函式的語法 呼叫函...

Object C 函式的定義和呼叫

oc的函式名稱定義跟其他語言略有不同,之前一直都比較模糊。今天系統的整理一下。首先,下圖指示了乙個常見的函式及對應元素 myarray insertobject anobject atindex 0 再來乙個例項 int changecolortored float red green float ...