动手制作一些自己的小作品这样做有几个目的,第一个最重要的就是学习完基础知道并不代表你可以活学活用,一定要在制作作品的过程中了解还有那些更细节的知识点。第二,就是给自己积累编程思想相关的经验,这个尤其重要,为什么老牌的程序员一看到项目,脑海里就很快有了编程思路呢?就是这么来的。第三,在制作作品的过程中你会发现太多你从前没接触过的问题了,甚至可能完成一个有点难度的程序都是问题,那这代表什么?比如更细化的浏览器兼容性知识、代码执行效率知识等等,这方面你在日后的工作中会花掉你大量的精力,所以制作作品,在这些方面多磨练。第四,学习更高级的知识,比如面向对像,扩展库的使用,比如Jquery、Spry等等,另外还有自己的编程思想的建立。纯的学习JAVASCRIPT 基本除了计算什么也做不了(说的有些大了)
JavaScript需要和HTML CSS DHTML 浏览器内置对象等 结合来使用.
你看到网站页面的各种特效.还有无刷提交数据.等都会涉及到JavaScript.
比如说我们2个回答的页面右边 分享功能就涉及到JavaScript.它是一个浮动框框.通过JAVAScript计算和调用一些其他"程序"(怕你不明白说程序).让右边的分享 保持在上下同一位置 不管你怎么滚动页面
JavaScript是在浏览器端运行的客户端脚本语言,是介于HTML与服务器端开发语言之间的一个补充,从今天的WEB开发趋势看,这个补充是不可或缺的,其地位越来越重要。所以说,只要是做Web开发(也就是网站)的公司,Js都是必不可少的。
原则上,没有JavaScript也可以做网页。单纯的HTML+服务器端语言理论上也可以完成全部功能,那么,JavaScript存在的理由和必要性在哪里呢?
一、在客户端完成一些的页面效果,用javascript来实现。这是典型的用法,不需要服务器端响应干预,试想,如果yahoo.com.cn的首页标签每切换都需要与服务器交互,那服务器该忙死了;
二、只需要比较简单的数据。页面在经历某些操作后,需要与服务器交互取得新数据在页面显示,但所取的数据比较简单,页面上也只有很小的局部变化,这时如果重新与服务器交换整个页面状态,就需要重载整个页面,这时用JavaScript局部交换显然是比较划算,至少在下载速度上优势是明显的
这个得看你学到上面程度了,javascript可以写前端,可以写后端,如果你够厉害还可以写操作系统。一般情况下前端通过javascript来做一系列的页面行为,像点击,双击,滑动,鼠标进入,离开等等的行为,它不仅仅可以操作dom,还可以操作bom。它还可以写很多炫酷的动画效果。
但是你能用它来做什么,完全是看你学到什么程度的。
做网站;
做各种WEB的特效或提示。