1、JavaScript是一种基于对象和事件驱动具有安全性能的脚本语言。
HTML语言是网页设计中普遍采用的一种超文本标记语言,但HTML自身并不能为网页提供动态支持,也不能接受用户输入,更不能对用户请求做出反应。JavaScript可以嵌入到HTML页面中使网页具有动态效果,并具有交互性,它的出现弥补了HTML语言的缺陷。
2、JavaScript的特点:
①、简单性
JavaScript是一种解释性脚本语言,结构跟c、c++十分类似,但并不需要预编译,
而是可以在程序执行过程中逐行的进行解释。
②、动态性
JavaScript是动态的,它可以直接对用户或者客户输入做出响应,无需经过Web服务程
序,他对用户请求的响应采用事件驱动的方式进行。
※事件驱动:指在主页执行了某种操作所产生的动作,称为“事件”,如按下鼠标、移动窗
口、选择菜单等。。而当事件发生后会引起相应事件的响应。
③、基于对象的语言
JavaScript是一种基于对象的语言,意味着能运用已创建的对象,但不能派生出新的对象
,也就是说没有Java等面向对象程序设计语言所具有的继承、多态的特点、这也使得
JavaScript更容易学习和掌握。
④、安全性