js简介
什么是js
js全称JavaScript。
- JavaScript被设计用来向HTML页面添加交互行为,前端的验证。
- 是一种脚本语言(脚本语言是一种轻量级的编程语言)。
- 由数行可执行计算机代码组成。
- 通常被直接嵌入HTML页面
- 是一种解释性语言
- 所有的人无需购买许可证
JavaScript在1995年由Netscape(网景)公司的Brendan Eich,在网景导航者浏览器上首次设计实现而成。
JavaScript起初命名LiveScript,后来由于sun公司的介入更名了JavaScript。
1996年微软公司在其最新的IE3浏览器中引入了自己对JavaScript的实现JScript
市面上存在了两个版本的JavaScript。
为了确保不同浏览器上运行的JavaScript标准一致,所以几个公司共同制定了JS的命名标准名为ECMAScript
ECMAScript是一 个标准,而这个标准需要由各个厂商去实现。不同的浏览器厂商对该标准会有不同的实现。
我们已经知道ECMAScript是JavaScript标准 ,所以一般情况下这两个词我们认为是一个意思。但是实际上JavaScript的含义却要更大一 些。
JavaScript特点
解释型語言
类似于C和Java的法法结构
基于原型的面向対象
J执行顺序,JS是单线程语言,执行分为异步和同步。
JS中实现异步的方法
promise对象
回调函数
定时器