最新回答 / 俯仰2015
建议先看本课程7-1,http://www.imooc.com/code/724 JavaScript 中的所有事物都是对象,如:字符串、数值、数组、函数等,每个对象带有属性和方法。通过document.getElementById("id")我们可以定位到这个对象,但对象和对象的名字不是一回事,比如你的名字只是你个体的一种属性,你还有身高,体重,血型等特征属性,如果不加.value程序就无法识别你到底要使用对象的值还是其他哪种属性。
2016-11-02
最赞回答 / 慕勒7123956
因为你同时开了好几个计时器的原因,你这个函数运行一次就开一个新的计时器的,第一次 num=0 value=0,num=1;然后调用,进入下一个函数(这时已经有两个计数器在运行了)。value=1 ; num=num+1运行两次,num=3;下一秒这两个计数器又会再开两个,就是2的n次方
2016-11-02
最赞回答 / stone310
这句话可以合并成一句,即document.body.appendChild(input);意思是在<body>上添加input这个子元素;在这句之前的都是定义;<...code...>定义好了,并不会显示,你要确定在哪添加,于是就有上面那句,在XXX处添加XXX;li标签也要加啊,不加这句话浏览器怎么知道你要添加到哪里
2016-11-02
最新回答 / Happy_learning
不知道你说的 +a+ 是指哪个 不是很清晰。a可以当作数字1 。 ++a 代表先自身+1 在赋值=2 , a++代表先赋值后+1 赋值你看结果是1 但是a++本身是2了,只有在次用到a++ 那么他就是2 但是在用到的时候 它本身已经为3了。 +a+ 字符串的话 就是“中”+ a + “国” 如果a有赋值1024 那么结果就是 中1024国+a+ 数值的话 就是 1 + a + 4 如果a赋值02 那么结果就是 1024 大概这样吧
2016-11-01