Dart 是由谷歌开发的计算机编程语言,它可以被用于 web、服务器、移动应用和物联网等领域的开发。

Dart 是一种面向对象的语言,具有 C 语言风格的语法,可以选择将它编译成 JavaScript。它支持各种编程辅助工具,如:接口,类,集合,泛型和可选类型。

Dart 可以广泛用于创建单页面应用程序。单页应用程序仅适用于网站和 Web 应用程序。单页应用程序可以在网站的不同屏幕之间进行导航,而无需在浏览器中加载不同的网页。一个典型的例子是 GMail—当点击收件箱中的邮件时,浏览器会停留在同一个网页上,但 JavaScript 代码会隐藏收件箱并将邮件正文显示在屏幕上。

Dart 诞生于 2011 年,号称要取代 JavaScript。但是过去的几年中一直不温不火。直到 Flutter 的出现现在被人们重新重视。

下表是 Dart 和 JavaScript 的功能比较。

特征 Dart JavaScript
类型系统 可选,动态 弱,动态
单继承 原型
接口 多接口 不支持
并发 支持,隔离 支持,使用 HTML5 网络 worker

「点点赞赏,手留余香」

0

给作者打赏,鼓励TA抓紧创作!

微信微信 支付宝支付宝

还没有人赞赏,快来当第一个赞赏的人吧!

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
码云笔记 » 01. Dart介绍

发表回复