标签:
从html+css+javascript,耗时两个月。
掌握的东西大致如下
css部分
1.选择器 2.浮动和定位 3.盒模型
html
常用标签及其用法
javascript
1.基本语法 2.常用语句 3.函数申明 4.基本对象 5.构造函数 6.作用域 7.原型链 8.OOP编程思想
最初一个月学习html+css的方法是对着w3shool手册练习。常用的都过了一遍,然而表单部分却很少用(这是个巨坑)。
然而更大的坑在学习js时显露的更加明显,因为当初的入门是按着手册来行走,所以在盒模型的理解以及很多细节上的处理都出了问题。
举个例子,比如说margin的负值,为什么会出现负值?为什么可以用margin负值进行双飞翼以及圣杯布局?比如说当块元素包含了块级子元素和行内子元素时,他们是如何布局的?如果给他们加个float和position,他们是怎么布局的?如果单独加,又是怎么布局的?如果有多个子元素,撑满一行或者半行又是如何布局的?
问题真的很多,这个时候我真的想停下来把css好好补一补。然而我不得不把精力放在jQuery的学习上。我现在真的还年轻嘛?坑总是要填的,慢慢来,骚年。
js的学习时长是一个月,基本的东西也掌握了。学习的方法是按着犀牛书和高级程序设计这两本书来走的,因而感觉底盘还是比较稳的。现在开始学jQuery,很多东西用起来很方便。但是,不知道其原理的实现是痛苦。但是学习的过程绝对是循序渐进的,如果能力值与问题的深度差距比较大,那么非要探索这个问题的本质,在某种意义上是得不偿失的。因而自己的意见便是点到为止,这里的点到为止意思是依据目前自身能力的水平对比较难的问题进行适度的解析和探索,然后保存好该问题的发生场景,干扰因素,写好笔记。以后再拿出来看。
jQuery的学习计划,打算多读书- 。-(人丑多读书)。
每天都在敲代码,这样的生活有点乏味。因为学习这事是需要一个平衡点的,如果一直在敲代码而从未停下来思考些问题,不去感悟这些代码,不去收获,那么进步的深度也是相对的。
当然,你可以选择成为工具的使用者,不需要探求问题的本质,你也可以成为一名程序员,你也能写出好的页面。
探索问题本质这件事是极其有意思的。
而今的生活,浮躁的人太多。或许你从未注意到自己的浮躁。
举个例子
今天在看jQuery的文字说明,从DOM操作到事件绑定再到动画接口最后是ajax部分。
1.DOM 常见操作 有append(),appendTo(),remove(),empty(),wrap(),wrapInner(),replaceWith(),replaceAll(),before(),insert().....
2.事件绑定常用:bind(),unbind(),trigger(),one(),live(),hover(),toggle(),focus(),blur().....
3.动画接口:fadeIn(),fadeOut(),slideDown(),slideUp(),fadeTo(),animate(),stop().....
4.ajax: get(),post(),getJSON(),ajax().....
说实话上述的方法我只记住了几个,并没有记清用法和参数。我是对着手册敲的......完全属于过了一遍,留个印象。效率及其低下。
其实应该这样学的,过一遍后,挑出比较常用的重点。
比如说css(),attr(),each(),append(),bind(),toggle(),animate()。
然后进行巩固。
这样的学习方法就是浮躁。
再举个例子
每次有问题找必应,然而当点开一个英文网站却一直打不开(因为没FQ),于是又在考虑FQ的问题.....这个时候你的注意力从问题探索到FQ这个问题上了,这就是浮躁。
再来个例子
当你打开手机,准备打个电话。可突然一条新闻提示或者一条群消息提示,你点进去看,恰好呈现的内容是你的菜,于是你开始把打电话这事给忘了。这是生活中很常见的事情。这就是浮躁。
生活中,我们太容易把自己的注意力转移了,太容易把自己的目标(当下要做的事情)给更换了。这不能完全怪罪我们,毕竟生活就是这个模样。你可以怪手机的喽!嘿嘿。
总结:脚踏实地,坑总是要填的,只要死不了就往死里学吧。生命本就是向着死靠近的,所以往死里学喽。何况说不定能做出点什么呢?谁知道呢。
学习、写作、运动,乃生命之美。
骚年,与我一起努力吧!我才21,才往死里学了2个月而已,然而我活的很好,所以一起往死里学吧。我真的不老了,不老了。哈哈哈~
标签:
原文地址:http://www.cnblogs.com/gsly/p/5138024.html