javascript自定义属性问题,求高人!

<body>
<div>盒子</div>
<div>盒子</div>
<div>盒子</div>
<div>盒子</div>
<div>盒子</div>
</body>
</html>
<script type="text/javascript">

        var boxs = document.getElementsByTagName('div')
       
        for(var i=0;i<boxs.length;i++){
                boxs[ i ].index = i                       
                boxs.onclick = function(){
                        alert(this.index)
                }
        }
</script>
请问黑色加租下划线的具体意思是什么???我看不懂。。。

的士判官
浏览 1325回答 1
1回答

子木李

boxs是一个数组,然后里面装的是对象,然后给这些对象一个索引值index作为它的属性,大概就是这么个意思,这样循环结束后,boxs数组里的每个对象1都有了一个index属性,用于索引,然后在后面用的时候就比较方便了
打开App,查看更多内容
随时随地看视频慕课网APP