2. <html>
3. <head>
4. <meta charset="utf-8" />
5. <title>閉包演示</t " /> 国产精品尤物福利片在线观看,都市激情亚洲欧美,亚洲精品国产综合区久久久久久久

色尼玛亚洲综合影院,亚洲3atv精品一区二区三区,麻豆freexxxx性91精品,欧美在线91

深入理解JavaScript的閉包特性

  有個網友問了個問題,如下的html,為什么點擊所有的段落p輸出都是5,而不是alert出對應的0,1,2,3,4。

   1. <!DOCTYPE HTML> 
2.
<html>
3.
<head>
4.
<meta charset="utf-8" />
5.
<title>閉包演示</title>
6.
<style type="text/css">
7. p
{background:gold;}
8.
</style>
9.
<script type="text/Javascript">
10. function init() {
11. var pAry = document.getElementsByTagName("p");
12. for( var i=0; i<pAry.length; i++ ) {
13. pAry[i].onclick = function() {
14. alert(i);
15. }
16. }
17. }
18. </script>
19.
</head>
20.
<body onload="init();">
21.
<p>產品 0</p>
22.
<p>產品 1</p>
23.
<p>產品 2</p>
24.
<p>產品 3</p>
25.
<p>產品 4</p>
26.
</body>
27.
</html>

it知識庫深入理解JavaScript的閉包特性,轉載需保留來源!

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

主站蜘蛛池模板: 会同县| 通辽市| 大邑县| 沾益县| 来宾市| 丁青县| 皮山县| 宝鸡市| 东宁县| 牙克石市| 闽清县| 吴忠市| 宜城市| 保山市| 泗水县| 颍上县| 四子王旗| 东光县| 阳东县| 黔东| 扎赉特旗| 高淳县| 万宁市| 太保市| 萍乡市| 乐至县| 广宁县| 乐至县| 舞钢市| 呼和浩特市| 古蔺县| 大名县| 库尔勒市| 宜良县| 肇东市| 永州市| 平塘县| 兴隆县| 韶关市| 陕西省| 炉霍县|