发表于: 2018-06-22 21:29:49

1 682


今天完成的事情:

学习JS

在网上找了题目做,做完明天试着把任务写下。

了解变量

数据类型

算数运算符

比较运算符

逻辑运算符

字符串运算符

条件和循环

等等



明天计划的事情:

了解下JS的基础概念

写下任务一


遇到的问题:

++i和i++的区别

i++是先访问i然后再自增,而i++则是先自增然后再访问i的值



收获:

JS的特点

1.解释性语言:不需要编译成文件,直接由浏览器解释执行?。且可跨平台。

2.单线程:一个执行体一次只能干一件事。

js要执行task1、task2.他不会task1、task2同时执行。而是把task1、task2分割成很多小的片段,然后随机顺序排列成一条直线,往js引擎里送。进行编译。在视觉上看会觉得是两个任务在同时进行。因为编译速度很快,肉眼看不出来。


同时进行多件事是异步

一次只做一件事,做完一件再做下一件是同步。


主流浏览器及内核:

IE       trident

chrome    webkit/blink(2014)

firebox    gecko

opera     presto

safari    webkit


变量由声明(var)跟赋值(“=”)组成

命名规则:

变量名必须是以英文字母、_、$ 开头

变量名可包括 英文字母、_、$、数字

不可以用系统的关键字、保留字 作为变量名


var a = 10;

var b = 20;

var c;

c = a + b;运算大于赋值的优先级。



值类型——数据类型:

原始类型:number、boolean、string、undefined、null

引用类型。

原始值和引用值的不同点在于赋值的不同。




进度:task1

任务开始时间:2018.6.22

预计结束时间:2018.6.26

是否有延期风险:无

禅道:http://task.jnshu.com/zentao/project-task-687.html




返回列表 返回列表
评论

    分享到