Dart语言教程:简介、对比javascript

2019-06-2214:36:44编程语言入门到精通Comments2,538 views字数 390阅读模式

Dart是一种面向对象的语言,具有C语言风格的语法,可以选择将它编译成JavaScript。它支持各种编程辅助工具,如:接口,类,集合,泛型和可选类型。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/ymba/13727.html

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

谷歌发布了一个特殊的Chromium版本 - Dart VM 。使用Dartium可以在浏览器上进行测试之前,不必将代码编译为JavaScript。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/ymba/13727.html

下表是Dart和JavaScript的功能比较。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/ymba/13727.html

特征DartJavaScript
类型系统可选,动态弱,动态
单继承原型
接口多接口不支持
并发支持,隔离支持,使用HTML5网络worker
文章源自菜鸟学院-https://www.cainiaoxueyuan.com/ymba/13727.html
  • 本站内容整理自互联网,仅提供信息存储空间服务,以方便学习之用。如对文章、图片、字体等版权有疑问,请在下方留言,管理员看到后,将第一时间进行处理。
  • 转载请务必保留本文链接:https://www.cainiaoxueyuan.com/ymba/13727.html

Comment

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定