JavaScript是一种弱类型脚本语言,其源代码不需要经过编译,由浏览器解释运行,用于控制网页的行为。
JavaScript 被用来改进设计、验证表单、检测浏览器、创建cookies,等等。JavaScript 是因特网上最流行的脚本语言,并且可在所有主要的浏览器中运行,比如: Internet Explorer、 Maxthon、Mozilla、Firefox、Netscape、Chrome和 Opera等。
组成部分
JavaScript有三个组成部分:
- ECMA Script
构成了JavaScript核心的语法基础 - BOM
Browser Object Model 浏览器对象模型,用来操作浏览器上的对象。例如:浏览器的前进与后退、浏览器弹出提示框、浏览器地址栏输入网址跳转等操作等。 - DOM
Document Object Model 文档对象模型,用于操作网页中的元素
特点
- 交互性(它可以做的就是信息的动态交互)
- 安全性(不允许直接访问本地硬盘)
- 跨平台性(只要是可以解析js的浏览器都可以执行,和平台无关)