一、简介
1、JavaScript诞生于1995年,由网景公司发明,起初命名为LiveScript,后由Sun公司界入,改名为JavaScript。市面上存在两个版本的JavaScript,一个是网景公司的JavaScript,另一个是微软的JScript。为了确保不同浏览器运行的JavaScript标准一样,几个公司共同制定了JS的标准,命名为ECMAScript。
2、ECMAScript是一个标准,为一个文档,这个标准需要各个厂商去实现,不同浏览器厂商对该标准会有不同的实现。
3、一个完整的JavaScript实现应该由以下三部分构成:
JavaScript | ||
---|---|---|
ECMAScript | DOM | BOM |
(1)DOM:文档对象模型,提供了一组对象,用于操作页面
(2)BOM:浏览器对象模型,提供了一组对象,用于操作浏览器
4、JS特点:解释性语言(即写完可直接运行)
类似于C和Java的语法结构
动态语言
基于原型的面对对象