发表于: 2016-05-31 20:15:38
2 2342
今天完成的事情:
1,请了一周的假,今天回线下,
2,在家的时候扫了dom的前5章,做了网上的一些js的基础教程,以下笔记
1,在js中var 定义的是全局变量或者函数变量,用let定义的是块级变量,只在最里侧的{}里有效。
2,声明变量的语句会提前到变量作用域中最开始进行声明,运行到实际代码位置才会进行赋值,所以函数中引用同名的全局变量会导致函数内变量覆盖全局变量而出错。
3,对象可以包含对象,可以包含函数,包含对函数称之为这个对象的方法。new一个对象,实际是创建这个对象的实例。
4,函数的apply方法 函数.apply(对象, 数据数组); 这样可以把函数中的this指向特定的对象。
5,原型 http://www.cnblogs.com/yjf512/archive/2011/06/03/2071914.html
访问实例的原型 使用__proto__属性(非标准属性)
使用new实例一个类,会继承类的原型(各种属性/方法),当原型发生改变时候,新对象继承的属性和方法也会发生改变。
3,开始写js的task2点界面,有点手生了
明天计划的事情:
1,完成task2
2,看jQuery的教程,预览task3点要求。
遇到的问题:
1,mac的ps装错了,不能切图,重新安装,有要安装mac版的ps cc2015来找我拿u盘
2,网上教程看到原型链,教程有点bug感谢@小舅子解答
收获:
评论