网站首页 > 技术文章 正文
对ECMAScript,JavaScript,TypeScript这几个词相当熟悉,可以说是开发工作的核心技术,但如果具体问起来这三者到底是什么关系,又什么区别,恐怕很难对其进行准确的描述。
ECMAScript:可以简单理解为javascript语法,主要是讲语法和标准。
(ES6可以理解为 js6)
注:如果您了解PHP的话,应该知道 php5 php7 php8每个版本的标准和语法都是不同之处。
JavaScript:js就不过多解释了,它是一个解释型的编程语言。
typescript:typescript是javascript 的超集,js有的ts都有; (typescript = type+javascript 在js基础上为js添加类型支持)
注:typescript是微软开发的编程语言,可以在任何运行javascript的地方运行。
ES: ECMAScript (标准语法);
JS: JavaScript (应用);
TS: TypeScript (类型扩展)
总结:
ECMAScript是标准语法,JavaScript是ECMAScript的实现,TypeScript是JavaScript的超集。
猜你喜欢
- 2024-10-23 ECMAScript 6的历史和未来前景展望
- 2024-10-23 JavaScript 引擎基本原理:Shapes 和 Inline Caches
- 2024-10-23 Vue进阶(四十二):var、let、const三者的区别
- 2024-10-23 JavaScript编程基础2(javascript编程工具)
- 2024-10-23 什么是ESLint?(什么是血糖)
- 2024-10-23 前端三剑客:HTML、CSS 和 JavaScript
- 2024-10-23 JavaScript 后端开发者必须跨的 10 道门槛
- 2024-10-23 ECMAScript 2023 新特性解读,附代码示例
- 2024-10-23 带你走进JavaScript世界系列——window对象和全局作用域
- 2024-10-23 前端基础:ECMAScript 6(前端基础笔试题及答案)
- 04-263款 .NET 开源的编辑器,包含代码、文本和Markdown编辑功能!
- 04-26Markdown 格式如何转换成 Word?
- 04-26jupyter lab修改默认文件目录
- 04-26一款优秀的微信Markdown编辑神器及私有化部署流程
- 04-26PDF文件转markdown格式软件Marker1.6.1版整合包下载
- 04-26Microsoft MarkItDown:使用Llama库将 Office 文件转换为 Markdown
- 04-26Web Essentials之Markdown和自定义编辑器
- 04-26只要多加这样一句提示词,就能让DeepSeek帮你生成下载各种文档!
- 最近发表
-
- 3款 .NET 开源的编辑器,包含代码、文本和Markdown编辑功能!
- Markdown 格式如何转换成 Word?
- jupyter lab修改默认文件目录
- 一款优秀的微信Markdown编辑神器及私有化部署流程
- PDF文件转markdown格式软件Marker1.6.1版整合包下载
- Microsoft MarkItDown:使用Llama库将 Office 文件转换为 Markdown
- Web Essentials之Markdown和自定义编辑器
- 只要多加这样一句提示词,就能让DeepSeek帮你生成下载各种文档!
- java使用pandoc将markdown转换为word文档
- android上的markdown软件比较
- 标签列表
-
- cmd/c (64)
- c++中::是什么意思 (57)
- sqlset (59)
- ps可以打开pdf格式吗 (58)
- phprequire_once (61)
- localstorage.removeitem (74)
- routermode (59)
- vector线程安全吗 (70)
- & (66)
- java (73)
- org.redisson (64)
- log.warn (60)
- cannotinstantiatethetype (62)
- js数组插入 (83)
- resttemplateokhttp (59)
- gormwherein (64)
- linux删除一个文件夹 (65)
- mac安装java (72)
- reader.onload (61)
- outofmemoryerror是什么意思 (64)
- flask文件上传 (63)
- eacces (67)
- 查看mysql是否启动 (70)
- java是值传递还是引用传递 (58)
- 无效的列索引 (74)