断了很多天没有写,进步微弱,实在也是论文公式和代码太挠头,应付不来。
又学了一些js,了解了this、prototype和constructor的用法,code school好像不适合继续用下去了,当然,也可能是用的免费服务所以打不开视频学习质量就大幅下降的缘故。
this表示调用当前对象,如果在全局作用范围内使用,则指代当前页面对象window; 如果在函数中使用,则this指代什么是根据运行时此函数在什么对象上被调用。
prototype本质上还是一个JavaScript对象,每个函数都有一个默认的prototype属性。
constructor始终指向创建当前对象的构造(初始化)函数,每个函数都有一个默认的属性prototype,而这个prototype的constructor默认指向这个函数。
参见http://jiangzhengjun.iteye.com/blog/486450
感觉所谓的CSS+DIV布局也不是很难,无非设置一些align、padding、background之类的参数,辅助以ol、ul、li的表格布局,逻辑不足繁琐有余,也可能js特效才是前端难度所在吧。
总是看书看代码总是不会有长进的,但自己又没有项目可以实现没有模板可以学习,总是很难实践。后来想到了大名鼎鼎的GITHUB,注册后下了客户端,发现一片英文,头疼。。不知道该怎么选择repository,还在摸索中,也非常希望前辈能分享你们的成长经验,让在论文堆里分神学前端的我有个借鉴,毕竟无头苍蝇的热情很足精力却有限。
另外有个小问题,gittub里面新连接都是在原链接里打开的,这很不方便多窗口比对学习,不知道是我的浏览器设置的问题还是网站的设计,明天研究下除了修改火狐这项设置还有什么方法修改,有收获会po上来凑字数的。
网友评论