发表于: 2017-05-22 23:21:26
1 973
今天基本完成了所有的静态页面
收获
在写页面的过程中,熟悉了以前没用到的CSS知识;
比如要实现表单中出现默认字段,开始输入后消失,可以用placeholder实现;
要实现这样的效果,原图是:
实现代码:
今天听小课堂内容,学习有关this指向问题,在任务4中我也用到this,不过一知半解,今天正好弥补这方面的知识;
首先:this由调用者提供,如果调用的函数,包含在一个对象中,那么this就指向该对象;如果是独立调用,那么指向undifined,不过在非严格模式下,会转向全局对象,即window;
如:function haha(){console.log(this)};
haha(); //Window
window.haha(); //window
第一个在严格模式会返回undefined,非严格模式下,如上所提,会返回全局对象;
在这个例子中,第一个返回40,原因是obj.c相当于一个整体,其不被哪个对象所调用,所以指向全局对象,所以取到全局下的a =20;
第二个返回10,obj.fn() fn是obj的一个方法,在这里被obj所调用,所以指向调用者obj,取到a:10;
遇到的问题
暂无
明天计划的事情
结掉所有项目页面
体会多人协同完成任务如何提炼公共样式
评论