“分类:JavaScript”的版本间差异
跳到导航
跳到搜索
无编辑摘要 |
无编辑摘要 |
||
第1行: | 第1行: | ||
[[category:Frontend]] | |||
== 关于 == | == 关于 == | ||
Javascript,JScript,ActionScript 等脚本语言都是基于 ECMAScript 标准实现的 | |||
简单来说: | |||
—— ES:存在于规范文件上的 JS | |||
—— TS:支持类型的 JS | |||
—— JScript:Microsoft 的 JS | |||
# '''[[:Category:JavaScript | JavaScript]]''':由 '''Netscape''' 公司开发的 Web脚本语言。 | |||
#* JavaScript 是由 <span style="color: blue">ECMAScript</span>,<span style="color: blue">DOM</span> 和 <span style="color: blue">BOM</span> 三者组成的; | |||
# '''[[:Category:ECMAScript | ECMAScript]]''':由 '''ECMA'''(European Computer Manufacturers Association)组织基于 JavaScript、JScript 所定制的JavaScript语言的标准,被称为 '''ECMAScript 标准'''。 | |||
## ECMAScript 5 (ES5):ECMAScript 的第五版修订,于 2009 年完成标准化。这个规范在所有现代浏览器中都相当完全的实现了; | |||
## ECMAScript 6 (ES6) / ECMAScript 2015 (ES2015):ECMAScript 的第六版修订,于 2015 年完成标准化。这个标准被'''部分实现'''于大部分现代浏览器。 | |||
##* ES6 特性: | |||
### <span style="color: blue">函数参数默认值</span> | |||
### <span style="color: blue">模板字符串</span> | |||
== | ### <span style="color: blue">多行字符串</span> | ||
# [] | ### <span style="color: blue">解构赋值</span> | ||
# | ### <span style="color: blue">对象属性简写</span> | ||
# [] | ### <span style="color: blue">箭头函数</span> | ||
### <span style="color: blue">Promise</span> | |||
### <span style="color: blue">Let</span> 与 <span style="color: blue">Const</span> | |||
### <span style="color: blue">类</span> | |||
### <span style="color: blue">模块化</span> | |||
# '''[[:Category:TypeScript | TypeScript]]''':由 '''Microsoft''' 开发和维护的一种面向对象的编程语言。它是 '''JavaScript 的超集''',包含了 JavaScript 的所有元素,可以载入 JavaScript 代码运行,并扩展了 JavaScript 的语法。 | |||
#* 特点:增加了<span style="color: blue">静态类型</span>、<span style="color: blue">类</span>、<span style="color: blue">模块</span>、<span style="color: blue">接口</span>和<span style="color: blue">类型注解</span>,可用于开发大型的应用。 | |||
# '''[[:Category:JScript | JScript]]''':由 '''Microsoft''' 模仿 JavaScript 开发的 JScript。 |
2023年4月1日 (六) 03:00的版本
关于
Javascript,JScript,ActionScript 等脚本语言都是基于 ECMAScript 标准实现的 简单来说: —— ES:存在于规范文件上的 JS —— TS:支持类型的 JS —— JScript:Microsoft 的 JS
- JavaScript:由 Netscape 公司开发的 Web脚本语言。
- JavaScript 是由 ECMAScript,DOM 和 BOM 三者组成的;
- ECMAScript:由 ECMA(European Computer Manufacturers Association)组织基于 JavaScript、JScript 所定制的JavaScript语言的标准,被称为 ECMAScript 标准。
- ECMAScript 5 (ES5):ECMAScript 的第五版修订,于 2009 年完成标准化。这个规范在所有现代浏览器中都相当完全的实现了;
- ECMAScript 6 (ES6) / ECMAScript 2015 (ES2015):ECMAScript 的第六版修订,于 2015 年完成标准化。这个标准被部分实现于大部分现代浏览器。
- ES6 特性:
- 函数参数默认值
- 模板字符串
- 多行字符串
- 解构赋值
- 对象属性简写
- 箭头函数
- Promise
- Let 与 Const
- 类
- 模块化
- TypeScript:由 Microsoft 开发和维护的一种面向对象的编程语言。它是 JavaScript 的超集,包含了 JavaScript 的所有元素,可以载入 JavaScript 代码运行,并扩展了 JavaScript 的语法。
- 特点:增加了静态类型、类、模块、接口和类型注解,可用于开发大型的应用。
- JScript:由 Microsoft 模仿 JavaScript 开发的 JScript。
分类“JavaScript”中的页面
以下7个页面属于本分类,共7个页面。