Js是一种基于对象(Object)和事件驱动(Event Driven) 并有安全性能的脚本语言。
Js特点:
1. 是一种脚本语言
是一种解释性语言,不需要预编译,而是在程序运行过程中被逐行解释。
2. 基于对象的语言
能够运行自己已经创建的对象。
3. 简单性
是一种基于java基本语句和控制流之上的简单而紧凑的设计,对学习java是一种非常好的过度。其次它的变量类型是采用弱类型,并非使用严格的数据类型。
4. 安全性
它不允许访问本地的硬盘,并不能将数据存入服务器,不允许对网络文档进行修改和删除,只能通过浏览器实现信息浏览或动态交互。从而有效的防止数据的丢失。
5. 动态性
它可以直接对用户或者客户输入做出响应,无需经过web服务程序。它对用户的反应响应,是采用以事件驱动的方式进行的。比如按下鼠标.移动窗口..
6. 跨平台性
Js是依赖于浏览器本身,与操作环境无关。实现了”编写一次,走遍天下”的梦想。