发表于: 2016-04-09 00:24:08
1 1920
今天完成的事情:
1完成task1.
2理解js的语法。
3扩展学习task1里调试程序的知识点。
明天计划的事情:
1开始task2.
2按计划写论文。
3看js语言精粹第三章内容-对象。
问题:
1为什么要使用js语言开发网页而不用其他语言?
a.没得选,唯一一个浏览器都通用的语言。
b.还不错的语言。
2遇到问题,想出解决方案较容易,但是如何正确描述方案并且通过程序实现它却很难,所以如何把方法通过程序语言来描述呢?
收获:
JS任务1的知识点:
1计时器有2种
setTimeout(代码,延迟时间);
setInterval(代码,交互时间);
2,js语法:
空白,通常没有用,但是特殊情况会影响程序,例如var a;和vara,没有空格就是一个字符串。
标识符,字母开头,后接字母,数字和下划线,注意避免和关键字重复。
数字,只有一个基于64位的浮点数的数字类型,不区分其他数字类型,所以1=1.0是没有问题的。
字符串,定义的字符串不可变,除非重新通过'+'重新赋值。
语句,判断语言(if,switch),循环语句(while,for,do),跳转语句(bleak,return,threw)。
注意:
for 还有for in语句
判断语句的假值有多个,false ,null,undefined,'',数字0和数字NaN.
3id和class的区别
ID就是身份证(唯一性),class就是姓名(重复性)。
4,console的用法
就是来调试代码的,在需要调试的代码处设置,并且输出信息。
https://segmentfault.com/a/1190000003832065
5,F12调试
查看程序执行流程以及数据传递情况,就是debug.
评论