js中etype是什麼意思,javascript中的e是什麼意思?

2021-03-04 01:51:21 字數 4117 閱讀 5330

1樓:灰常了

e.type返回的是時間的型別,例如onclick,onmousedown.onmousemove等等,主要用於對同一物件繫結多個事件時,判斷事件型別用

javascript中的e是什麼意思?

2樓:匿名使用者

上面這段**,在 javascript 的事件處理中比較常見,主要是為了相容老版本的 inter*** explorer(主要是 ie9 之前的版本)而設立的,原因是老版 ie 不支援標準的 w3c 事件處理規範。

這段**中的 e 代表事件(event)物件,即所謂的事件驅動源。下面以滑鼠點選事件為例,作乙個測試:

(html)

click

(javascript)

document.getelementbyid("btn").onclick=function(e)

編寫乙個匿名函式 function(e),並將其賦值給事件控制代碼(即 onclick),這是乙個**函式,相當於 onclick(e)。這段**在 chrome、firefox 或新版 ie(ie9 及以後的版本)等支援標準的瀏覽器下執行,彈出的應該是類似「[object mouseevent]」的字串,說明 e 為事件物件;而在老版 ie 下執行,結果就是「undefined」(未定義)。

顯而易見,在標準的流程中, 事件物件預設由事件控制代碼函式的第乙個引數傳入,供處理函式使用;在老版 ie 中,這個事件物件卻無法直接由控制代碼函式傳入,反而可以使用乙個全域性變數來代表事件物件,這個變數即 window.event。同樣,可以用例子驗證:

document.getelementbyid("btn").onclick=function(e)

在老版 ie 中即可顯示 window.event 為物件,說明可以通過這種方式取得事件物件。(其實除了 ie 外,chrome 等瀏覽器中也存在 window.

event,但是在支援標準的瀏覽器中,我們最好使用標準方式。)

現在,就可以理解為什麼會出現  e=e||window.event 這種寫法了。因為只有這樣才能相容老版 ie 的事件處理過程:

如果瀏覽器支援標準的處理過程則使用控制代碼函式傳入的第乙個引數(e),反之則使用 ie 的處理方法(window.event)。從某種意義上說,標準的事件物件(e) 和老版 ie 中的 window.

event 可以視為等價的(事實上有一些區別,這裡就不詳細區分了),兩者任何乙個有效都可以供我們使用。

document.getelementbyid("btn").onclick=function(e)

於是,上面的這段**就可以相容幾乎所有的瀏覽器了。

js中 function(e) e是什麼意思,代表什麼,請舉例說明

3樓:司馬唐遷

e是事件,在firefox中只能在事件現場使用window.event,所以只有把event傳給函式使用。為了相容ff和其它瀏覽器,一般會在函式裡重新給e賦值:

e = window.event || e;

也就是說,如果window.event存在,則該瀏覽器支援直接使用window.event,否在就是不支援,不支援就使用傳進來的e。

如下**:

4樓:曲盡心悠揚

1.形參。

function fn(e)

fn('help');

2.事件。

$(function())})

5樓:碎布

這裡的e是引數的名字。引數分為:

1.形參:形式引數,相當於函式宣告的區域性變數,實參把自己的值賦給形參,形參就儲存了這個值

2.形參只能在函式內部使用。

3.實參:實際引數,函式的呼叫者把值放在實參裡面,傳給函式的形參。

所以,實參、形參就相當於乙個管道,乙個介面,使呼叫函式的人可以通過這種方式把要計算的值傳給函式去計算。

拓展資料:

1.function與函式:function是javascript提供的一種引用型別,通過function型別建立function物件。

在javascript中,函式也是以物件的形式存在的,每個函式都是乙個function物件。

2.遞迴:在函式體內呼叫自身的函式被稱之為遞迴函式。在某種意義上來說,遞迴近似於迴圈。兩者都重複執行相同的**,都需要乙個終止條件來避免無限迴圈和無限遞迴。

在乙個函式體內,想要呼叫自身函式,有一下兩種方式:通過使用自身函式名實現、通過使用arguments物件的callee屬性來實現。

6樓:匿名使用者

e是乙個函式的標記,0

javascript中e是什麼引數

7樓:任然是我

e是事件物件,就是js事件

相關資訊物件,而且根據不同的事件,屬性值會不一樣。比如 obj.onclick=function(e)

這裡的e就是obj點選事件的事件物件

html中的content-type是什麼意思?

8樓:學雅思

content-type是內容型別,用於定義網路檔案的型別和網頁的編碼,決定檔案接收方將以什麼形式、什麼編碼讀取這個檔案。

用法示例:

描述內容型別的字串。該字串通常被格式化為型別/子型別,其中型別是常規內容範疇而子類為特定內容型別。

擴充套件資料content-type檔案內容對照:

".323"="text/h323"

".907"="drawing/907"

".acp"="audio/x-mei-aac"

".aif"="audio/aiff"

".aifc"="audio/aiff"

".aiff"="audio/aiff"

".asa"="text/asa"

".asf"="video/x-ms-asf"

".asp"="text/asp"

".asx"="video/x-ms-asf"

".au"="audio/basic"

".avi"="video/avi"

".biz"="text/xml"

9樓:匿名使用者

content-type content內容 type格式,合起來就是內容格式..^_^

js中:是什麼意思

10樓:育知同創教育

下面是經過查資料和實現得出的結論:

一、三元操作符裡面的冒號 ?: 比如:

a = expression ? b : c;

如果 expression 為 true,則將 b 賦予 a;

如果 expression 為 false,則將 c 賦予 a。

二、作為乙個物件的屬性, 比如:

var on = ;

該表示式表示建立乙個物件,該物件具有兩個屬性,屬性 a 的值是 1,屬性 b 的值是 2。要訪問該物件的屬性可以用類似 on.a 或 on["a"] 的方法來訪問。

html中 表單 text和type是什麼意思?

11樓:歐舒丹和

text指的是文字框樣式,可以在裡面輸入文字,type是樣式的意思,是指type="...",希望對你有所幫助

function中的e是什麼意思

12樓:耐美爾延時專家

e是事件,在firefox中只能在事件現場使用window.event,所以只有把event傳給函式使用。為了相容ff和其它瀏覽器,一般會在函式裡重新給e賦值:

e = window.event || e;

也就是說,如果window.event存在,則該瀏覽器支援直接使用window.event,否在就是不支援,不支援就使用傳進來的e。

如下**:

在html中type是什麼意思

13樓:運振英納歌

type屬性很多標籤都擁有這個屬性,不同標籤**不同意思。例如input標籤的type用來設定表單的型別。style屬性就是用來設定元素的樣式的!

js中運算子是什麼意思,js是什麼意思?js運算子,什麼意思?

那是一種簡寫而已,a b就是a a b,這兩種寫法沒什麼不同,更要說有的話,就是前者比後者 少一點,看上去專業一點!js是什麼意思?js運算子,什麼意思?x y 就是 x x y 不管x,y是什麼式子都對.同樣,x y 就是 x x y 同樣,x y 就是 x x y 同樣,x y 就是 x x y...

js中,varab,c,d是什麼意思

你好,這是var同時定義多個變數的方法,一般用逗號間隔。通常把同一型別的變數同時定義的。定義變數a,c,d 其中a的值等於b c,d未賦值 這種寫法本來就是錯誤的。我又試了試 var a b 這種寫法照樣報錯,因此正確寫法應該是 var a b varprevactivelink tablinks....

JS中thisindex是什麼意思

this.index就是獲取當前物件的index屬性 在js中index是什麼意思,他的作用是什麼?求大神舉個例子並詳細解釋一下 index 屬性可返回下拉列表中選項的索引位置。jquery裡的 index 函式是什麼意思,怎麼用?還是很好用的就是獲取元素所在索引,舉乙個例子 比如做選項卡的時候 1...