果冻上树
2016-03-31 16:14
求问这n是什么?
function get_nextSibling(n)里面的这个n是形式参数,简称形参,也就是要给get_nextSibling这个函数传一个参数进去,n可以是任何值。那么怎么传入参数呢,就是你调用这个函数的时候了,比如写一句var i = get_nextSibling(4),那么这个n就是4,一般来说,一个函数有形参的画,就必须有返回值,所以这个function get_nextSibling(n)函数末尾有一段return x;也就是说把这个函数最后运算的结果“x”这个值返回给了 "i", i 就等于x
for(var n=0;n<li.length;n++){//这步是相对于未被点击部分的样式
li[n].className = "";
div[n].className = "hide";
从内上文可以知道,这是重新定义的索引,只有通过索引,浏览器才能通过当前点击的去控制对应显示的那个内容。加索引的目的就是为了控制这句div[this.index].className = "";
JavaScript进阶篇
468945 学习 · 22582 问题
相似问题