图2-6 完成
2.2 JS简介
JS主要用来做界面,用于客户端也就是浏览器端上执行的脚本开发。可以使网页有动态的效果。比如图片、文字的滚动;层的动态切换,显示及隐藏;对html元素的操作;动态的对html内容修改;动态的修改CSS样式;实现如下拉列表的连动等。也可以进行表单的输入验证。比如邮箱、电话、邮编的合法性,输入内容长度及内容验证等。
Javascript短小精悍,而且是在客户机上执行的,大大提高了网页的浏览速度和交互能力。 同时它也是专门为制作Web网页而量身定做的一种简单的编程语言。
JS文件只需用记事本就可打开修改,但是修改完成必须是以JS为后缀的文件。 它是一种解释型的、基于对象的脚本语言。尽管与 C++ 这样成熟的面向对象的语言相比,Javascript 的功能要弱一些,但对于它的预期用途而言,它的功能已经足够大了。
JS并不是其他语言的精简版,它与Java也只是有点模糊而间接的关系。也不是任何事物的简化。不过,它有其局限性。例如,我们不能使用该语言来编写独立运行的应用程序,并且没有对读写文件的内置支持。另外,Javascript脚本只能在某个解释器或“宿主”上运行,如 Active Server Pages(ASP)、Internet 浏览器或者 Windows 脚本宿主。