发表于: 2020-01-02 22:21:35
1 1188
今天完成的事
1,task14,15的深度思考;
2,对js 有关语法,变量,数据类型,操作符,语句基本概念;
3,js变量,作用域,内存管理的基本概念;
明天的计划
1,开始js任务一;
遇到的问题
暂无
收获
1, js基本概念;
(1)语句分号结尾,始终以代码块形式存在(即语句放入花括号);
(2)特殊作用关键字,break, case, catch, do, else, typeof, var 等等,命名函数时避免使用这些关键字,还有将来可能成关键字的保留字,也尽量不用于命名;
(3)变量的全局(整个代码中都可以引用)与局部(只在定义该变量中函数中有效);
(4)数据类型 未定义,数字型,字符串,布尔值,空,对象 +非数值(NaN);
(5)操作符加减乘除,,与或非,左移,右移,比较,相等,严格相等 等;
2,js内存管理;
使用标记消除法进行管理,简单来说就是进入函数执行范围的标记上,离开函数执行范围的将被视为“垃圾”被清理;“垃圾清理”也就是意味着内存释放回收;
评论