JavaScript的學習(五) 函式事件

2021-08-04 21:10:44 字數 693 閱讀 9689

事件主要有兩大部分。

定義函式

使用函式前要先定義才能呼叫

函式定義有三個部分;函式名。引數列表。函式體

function 函式名(【引數1,引數2。。。。】)

函式執行部分;

return 表示式;

}

-直接呼叫

-函式呼叫一般和元素的時間一起使用,呼叫格式;

事件名 = 「函式名()」;

例:onclick屬性(事件監聽或驅動)

-和元素事件繫結(有參函式),

形式引數:定義函式時指定的引數,具體資料是有詩句引數決定。

實際引數:呼叫函式的時候指定的引數,實參的值會影響形式引數

常見的匿名寫法:

事件名:function()
直接執行匿名函式。

*通過return,函式可以返回處理結果
在實參個數不確定的時候,可以省略形參,再函式體內部使用arguments,arguments是乙個陣列,裡面包含了函式呼叫的所有實參。
argument.callee指向函式本身。可用來遞迴。

length

callee

this:函式呼叫語句所在的作用域

區域性變數

JavaScript學習記錄五

程式設計思想 把一些生活中做事的經驗融入到程式中 面向過程 凡事都要親力親為,每件事的具體過程都要知道,注重的是過程 物件導向 根據需求找物件,所有的事都用物件來做,注重的是結果 物件導向特性 封裝,繼承,多型 抽象性 js不是物件導向的語言,但是可以模擬物件導向的思想 js是一門基於物件的語言 萬...

javascript中動態繫結帶引數的函式

有如下 點我改變字元 這是大家都知道的方法 但是如果是 點我改變字元 我想大家可能都不太清楚了,其實也簡單 document.getelementbyid test onclick new function testchange i 在這裡我要強調一點的是i必須是數字或數字的字串 可以是var i ...

第五天學習javascript

陣列 儲存 連續儲存多個資料的儲存空間 使用 相當於多個變數的集合 why?現實中資料都是批量分類管理 何時使用 只要批量管理多個資料,就要用陣列儲存 建立 陣列都是用 建立出來的。var arr 建立了乙個陣列物件,陣列中包含0個元素 var arr 91,61,95 建立了乙個陣列物件,陣列中連...