最赞回答 / 大顺子哥
parseInt函数,是将字符串转换成number(数字)类型,如果想将number转为字符串,可以加个""(空字符串)。还有一种简单的方法,将字符串*1.如"12"*1则结果也自动转换为number型。
2016-07-15
最赞回答 / 我是浩仔
他这里是判断 var x=n.nextSibling;这句话中的x是否存在,如果存在再判断后面是否是元素节点,如果x不存在,就不会继续执行后面的代码,提升效率。
2016-07-15
最新回答 / 营养米线
一下子反应过来了
最赞回答 / anfly
这个 i 就是这个数组的索引,因为这个数组只有7个值,索引不能超过数组最大的值,比如i=9的话就超出了这个数组本身最大的数量,就没有数据了会是undefined 所以设置i<mynum.length 保证循环达到数组最后一个值时循环停止。
2016-07-15
最新回答 / zhangjieying1996
不知道你现在弄懂没有,刚刚看了别人的解释,用自己的话总结一下:第一个循环是为了绑定下标i,为了让后面本页面class能被设置为“show”而进行的。在第一个循环内有鼠标监听事件定义了点击后的函数,其中包含了另一个循环,将所有页面的classname都设置成“hide”,在css中.hide的样式是不显示,然后再单独将被点击的页面设置为“show”
2016-07-15
最赞回答 / 洞悉天下
俩种方法构建数组:1. var str=new Array("aa","asf")型的,还有 2.var str=["aa","asf"]这种方法可以不使用new,也方便
2016-07-15
最新回答 / 哥要奋斗
<script type="text/javascript">function Stu(name,sex,age,grade){ var stu = new Object() stu.name=name; stu.sex =sex; stu.age = age; stu.grade = grade; return stu; }var stus = []; stus[0] = Stu("小A","女",21,"大一"); stus[stus.length] = Stu("小B","男"...
2016-07-15