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

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

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

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

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

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

以上关于01. Dart介绍的文章就介绍到这了,更多相关内容请搜索码云笔记以前的文章或继续浏览下面的相关文章,希望大家以后多多支持码云笔记。

「点点赞赏,手留余香」

0

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

微信微信 支付宝支付宝

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

声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权/违法违规/事实不符,请将相关资料发送至 admin@mybj123.com 进行投诉反馈,一经查实,立即处理!
码云笔记 » 01. Dart介绍

发表回复