全部博文(60)
分类: 系统运维
2010-05-30 17:06:48
JavaScript是Web页面中的一种脚本编程语言,它是一种通用的、跨平台的、基于对象和事件驱动并具有安全性的解释性脚本语言,能够把静态的Web页面转变成支持用户交互并响应相应事件的动态页面。JavaScript属于前端技术。
JavaScript的作用
1. 验证用户输入的内容
验证输入常分为两种:功能性校验和格式性校验。
功能性校验常与服务器端的数据库相关联,必须将表单提交到服务器端才能进行。
格式性校验只发生在客户端,JavaScript能即时响应用户的操作,对输入格式进行校验,如校验email地址格式。
2. 实时显示添加的内容
3. 动画效果
4. 窗口的应用
5. 文字特效
Javacript的基本特点
1. 解释性
不需要编译,直接被浏览器解释执行,JavaScript依赖于浏览器。
2. 基于对象
JavaScript是面向对象的语言。
3. 事件驱动
JavaScript可以直接对用户的输入做出反应,无需经过Web服务程序。它对用户的响应
是以事件驱动的方式进行的。如鼠标点击称为一个事件(event),而由此带来的一系列程序动作称为事件驱动(event driver)。
4. 简单性
一贯的基本语句和控制流,它采用弱类型,没有严格的数据类型。
5. 跨平台
依赖于浏览器,与操作环境无关,只要能够运行浏览器且浏览器支持JavaScript,就能正确解释执行。
6. 安全性
JavaScript是一种安全性的语言,不允许访问本地硬盘,并且不能将数据存储到服务器上,不允许对网络文档进行修改和删除,只能通过浏览器实现信息浏览或动态交互,有效防止数据的丢失或者篡改。
编写JavaScript程序
JavaScript程序必须置于之间。JavaScript程序在html文件中的位置有3种。
1. 在body中
Javascript用语输出页面的内容时,则将代码放入body中。
2. 在head中
如果JavaScript程序被同一个文件中很多地方引用,则应该将其做成函数,放在head中,节省空间,方便调用。
3. 在单独的js文件中
如果所编写的Javascript代码量很大,或者需要被多个页面所引用,此时应该将其放入单个js文件中,然后需要引用该代码的地方,通过标记包含该文件。注意:此时js文件中不必使用标签。