产品信息
什么是 Dart?
Dart (最初称为 Dash)是 Google 开发的一种 Web 编程语言。它于 2011 年 10 月 10 日至 12 日在奥尔胡斯举行的 GOTO 会议上亮相。Dart 的目标是“最终取代 JavaScript 成为开放 Web 平台上 Web 开发的通用语言”。
动机:Dart 旨在解决 JavaScript 的问题(根据泄露的备忘录,这些问题无法通过发展语言来解决),同时提供更好的性能、“更容易为大型项目提供工具”的能力以及更好的安全功能。 Google 提供了一个交叉编译器,可将Dart 编译为 ECMAScript 5,以与非Dart 浏览器兼容。谷歌还计划将原生虚拟机集成到 Chrome 中(现在有一个 Chromium 分支可用),并鼓励竞争对手在他们的浏览器上做同样的事情。
编译器:
dartc 将Dart 编译为纯 JavaScript。 Frog 是一个用Dart 编写的新Dart 编译器;虽然它还不具备 dartc 的所有功能,但它生成了更加优化的代码。 2011 年 11 月 18 日,Google 发布了Dart Editor,这是一个基于 Eclipse 组件的开源Dart 编辑器,适用于 Mac OS X、Windows 和 Linux。
如何使用 Dart?
Dart 是 Google 开发的一种 Web 编程语言,旨在解决 JavaScript 的问题,并最终取代它成为开放 Web 平台上的通用语言,提供更好的性能和安全性。
Dart 的核心功能
无广告
Dart 的使用场景
- 进行 Web 开发
- 构建大型 Web 项目
- 将 Dart 代码编译为 JavaScript 以兼容非 Dart 浏览器
- 在支持 Dart 原生虚拟机的浏览器中运行
Dart 的常见问题
Dart做什么的?
我如何使用Dart?
Dart有哪些核心功能?
Dart有哪些应用场景?





















