逍遥学能 2014-07-13 11:12
前面几个星期,我们学习了客户端的知识,其中主要有3个部分:xhtml,css,js。通过学习,我对客户端网页编程有了一个初步的了解,xhtml主要是页面内容的一个体现,是静态网页设计的基础,css用来控制页面的布局和网页的表现形式,javascript用于动态控制网页,以及对表单收集的数据进行客户端的验证。
xhtml和css是基础,这部分的内容不多也比较简单,学起来也比较轻松,主要是把其中概念要理解,而我们在实际编写网页时可以借助帮助手册,而且我们以后可能不会直接从事这方面的工作,所以现在只需要把基本的概念理解了就行了,以后在工作中能看懂代码就行。
javascript是我们客户端学习的重点,因为它也是一门编程语言,通过对它的学习,我们能掌握一些程序设计的技巧和思维。更为重要的是,它是一门面向对象的程序设计语言,它可以为我们以后学习java打下一个比较好的基础。我们以前学过的c语言是一种面向过程的语言,通过它的学习,我们对程序设计的一些思维有了初步的了解,知道了3种流程控制,而对javascript的学习,我们了解到了面向对象的一些基础知识,对象的概念等。
javascript也是我们这段时间学习的一个难点,由于以前没有面向对象程序设计的经验,这部分刚开始学的时候学得不是很好,要背的知识点太多,一部分知识要我们学习了java后重新回来才完全理解,有很多新的英语单词需要记。幸好李老师给了我们一个中文手册,有时候记不住的地方可以查手册,提高了我们学习的效率。对这部分的学习,感觉要从总体上来把握学习的知识点,不要抓住细节不放,如果能够将自己的思维提高到一个新的高度再回过头来看细节就比较轻松了。
javascript是一种弱类型的语言,它的特点是一个变量可以被赋值为多种类型的数据,我们在声明变量的时候不用声明它的类型,因为我们并不关心它的具体类型,这也是为什么在javascript中没有类这个概念的原因。类本身是一种复合的数据类型,对象才是具体的变量,在javascript中,任何一个变量可以被赋予任何类型的数据,我们对变量的类型并不关心,因此也没有类的概念。
在javascript的后面几章,我们着重学习了对象模型,重点是标准文档对象模型dom和传统对象模型,以及浏览器对象模型,这部分的内容,主要是要记得多,知道每个对象都有什么属性和方法,最后我们总结了表单的验证,只要前面的内容都弄懂了,这部分学习起来就没有问题。
通过这2个多星期的学习,我对客户端网页编程有了一定的了解,已经进入java的学习了,这才是我们学习的重点,要更加的努力才行。