模仿JQuery 的新增多個事件的原理

2022-08-13 23:12:09 字數 505 閱讀 8823

var jquery=function

(dom)

}else}}

return

obj;

}window.onload=function

() jquery(window).ready(

function

());

//說到底原理上還是覆蓋了

/*只是第一次執行函式的的時候 old=dom.onload 是乙個空函式 它肯定也執行了 就是 新的fn 和乙個空函式

第二次執行函式的時候 第一次傳入的函式fn 賦值給了old 然後執行了 新的fn 和上次的fn

原理就是新的會覆蓋以前的 onload 只會執行一次最新的onload  只不過把前兩次定義的函式都包在乙個onload裡面了

所以呈現出一種不會覆蓋的假象

妙哉如果在定義乙個  就把之前的包在裡面  形成遞迴的原理!!!!

大化小  小化無!!  

*/

React 的 DOM 新增多個點選事件

第一直覺 如下 後果是寫在後面的事件函式覆蓋前面的事件函式,只執行第二條 彈出 222 import react,from react export default class alert extends component alert1 alert2 正確的 應該如下 在點選事件中使用箭頭函式,依...

表單新增多個檔案

其實方法很簡單這樣只能選擇乙個檔案,這樣就可以選擇多個檔案了,怎麼樣,很方便吧。如果不考慮ie的話,可以使用這個方法。關於js自行生成多個input的就算了吧,懶得看,懶的寫,能簡單就簡單吧。對了,還有乙個重要的問題,選擇多個檔案以後,如何用jquery獲取選中的檔案的標題等屬性呢?jquery好像...

wamp新增多個埠 多個站點

1 確保http.conf 開啟了 以下類似的服務 有可能搜尋不到 先不管 2 在http.conf中監聽下面專案可能用到的埠如 listen 8083 listen 8082 3 在conf extra httpd vhosts.conf 中新增配置 servername localhost do...