四虎精品视频-四虎精品成人免费网站-四虎黄色网-四虎国产视频-国产免费91-国产蜜臀97一区二区三区

Javascript循環綁定事件的示例代碼

例如:一個不確定長度的列表,在鼠標經過某一條的時候改變背景。

[Ctrl+A 全選 注:如需引入外部Js需刷新才能執行]
這個例子循環為一組對象綁定事件處理函數。
但是,如果我們在這個基礎上增加一些需求。比如在點擊某一條記錄的時候彈出這是第幾條記錄?
肯能你會理所當然的這么寫:

[Ctrl+A 全選 注:如需引入外部Js需刷新才能執行]
測試一下你會發現alert出來的都是:這是第6記錄
其實這里for循環已將整個列表循環了一遍,并執行了i++,所以這里i變成了6,
有什么好的辦法解決這個問題嗎?
那就是閉包了,個人認為閉包是js中最難捉摸的地方之一,
看看什么是閉包:
閉包時是指內層的函數可以引用存在與包圍他的函數內的變量,即使外層的函數的執行已經終止。
這個例子中我們可以這樣做:

[Ctrl+A 全選 注:如需引入外部Js需刷新才能執行]
PS:閉包很難,很復雜!

JavaScript技術Javascript循環綁定事件的示例代碼,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 熊出没十年之约| 腰带之下| 对会长的忠告未增减| 东方卫视节目表| 身披彩衣的姑娘简谱| 忘忧草电影| 568b水晶头接法图| 太太的情人电影| 锤娜丽莎电视剧| 一生有你简谱| 极品美女在线| 生死相随| 大明宫词演员表全部| 山楂树之恋电影剧情简介| 出埃及记电影| 牛牛电影| run on| 爱来爱去微电影完整在线看| 囧妈电影| 奥特曼名字大全加图片| 深夜影院一级毛片| 不要抛弃我| 久久久在线视频| 抖音客户端| 天使之恋电影| 二年级上册道法教学计划| 红灯区| 秀人网 官网门户免费| 黑暗之心电影完整在线观看| 《满意度》电影免费观看| 头像图片2024最新款女| 竹内纱里奈兽皇番号| 世界轮廓图| 红灯区未删减版| 不毛地带| 一块奶酪预习| 病毒感染血常规有什么异常| 江雪谢君尧短剧| 辕门外三声炮歌词| 马路虫子图片| 南来北往电视剧剧情介绍|