一、什么是javascript?
javascript是一种基于对象和事件驱动的客户端脚本语言,具有相对安全性,主要给页面增加动态功能,比如响应用户的各种操作。
由网景公司(Netscape)开发的一种动态的、弱类型的、基于原型的语言,内置支持类;
它的解释器是javascript引擎,为浏览器的一部分,最早在HTML中使用,为了给页面增加动态功能。
JavaScript也可以用于其他场合,如服务器端编程
Ecma国际以JavaScript为基础制定了ECMAScript标准。
二、JavaScript特点:
三、JavaScript组成:
- 核心(ECMAScript),描述了该语言的语法和基本对象;
- 稳定对象模型(Document Object Model,简称DOM),描述处理网页内容的方法和接口;
- 浏览器对象模型(Browser Object Model,简称BOM),描述与浏览器进行交互的方法和接口;
扩展:
一、脚本语言:
脚本语言是一种解释性高级编程语言,它介于HTML和C、C++、C#、Java等编程语言之间,不需要编译,由解释器解释执行。
被创建的目的是为了缩短传统的编写编译链接运行(edit-compile-link-run)过程。
分类:
嵌入式:嵌入在其他编程语言中被使用;
独立式:在执行时完全依赖解释器;
二、编程语言:
简单的分为三大类:
机器语言:由0、1构成的代码,计算机唯一能识别的语言。
汇编语言:本质上就是机器语言,直接操作计算机硬件。为了便于识别和记忆,它的指令采用英文缩写的标识符。
高级语言:是相对于汇编语言而言,它不能直接被计算机识别,必须“转化”后才能被执行,转化方式有两种:解释类和编译类。
参考:
【https://www.2cto.com/kf/201401/275070.html】
【https://zhidao.baidu.com/question/1111061035045611099.html】
【百度百科-脚本语言、JavaScript】