Javatpoint标志
Javatpoint标志

Dart编程语言

飞镖教程

Dart是什么?

Dart是一种通用的高级现代编程语言,最初由谷歌开发。它是2011年出现的一种新的编程语言,但其稳定版本于2017年6月发布。飞镖在当时还不太流行,但当飞镖被扑动者使用时,它就变得流行起来。

Dart是一种动态的、基于类的、面向对象的编程语言,具有闭包和词法作用域。在语法上,它与JavaC,以及JavaScript。如果你知道这些编程语言中的任何一种,你可以很容易地学习Dart编程语言。

Dart是一种开源编程语言,广泛用于开发移动应用程序、现代web应用程序、桌面应用程序和web应用程序物联网(IoT)的应用。它还支持一些高级概念,如接口、mixin、抽象类、重字段泛型和类型接口。它是一种编译语言,支持两种类型的编译技术。

  • AOT(提前)-它在dar2js编译器的帮助下将Dart代码转换为优化的JavaScript代码,并在所有现代web浏览器上运行。它在构建时编译代码。
  • 准时制(JOT) -它转换机器代码(本机代码)中的字节代码,但只转换必要的代码。

历史

Dart在10月份的GOTO会议上首次亮相th- 12th2011年10月在丹麦奥胡斯。它最初是由拉尔斯和凯斯帕由谷歌开发。

Dart的第一个1.0版本于11月14日发布th, 2013年,拟作为JavaScript

2014年7月,Dart语言的第一版被Ecma International批准为107th大会。

第一个版本因网络故障而受到批评,该计划于2015年随着Dart 1.9的发布而放弃。

Dart 2.0的第二个版本于8月发布,包括一个声音类型系统。

最近的版本Dart 2.7补充了扩展方法,这使我们能够添加任何类型的功能。

为什么飞镖?

我们在下文中定义Dart的特性。

  • Dart是一种独立于平台的语言,支持所有操作系统,如Windows、Mac、Linux等。
  • 它是一种开源语言,这意味着它对每个人都是免费的。它带有BSD许可证,并得到ECMA标准的认可。
  • 它是一种面向对象的编程语言,支持oops的所有特性,如继承、接口和可选类型特性。
  • Dart由于其稳定性,在构建实时应用程序时非常有用。
  • Dart带有dar2js编译器,它可以将Dart代码传输为运行在所有现代web浏览器上的JavaScript代码。
  • 独立的Dart VM允许Dart代码在命令行界面环境中运行。

要记住的要点

在学习飞镖之前,我们应该记住这些概念。这些概念如下所示。

  • Dart中的所有内容都像Python一样被视为对象,包括数字、布尔值、函数等。所有对象都继承自Object类。
  • Dart工具可以在编码时报告两种类型的问题,警告和错误。警告表明你的代码可能有一些问题,但它不会中断代码的执行,而错误可以阻止代码的执行。
  • Dart支持声音输入。我们将在下一篇教程中了解这一点。
  • Dart支持泛型类型,比如< int >列表(整数的列表)或<动>列表(任意类型对象的列表)。

先决条件

你不需要特定的知识来学习Dart编程语言,即使是绝对的初学者也可以学习它。Dart的语法类似于Java,c#、Java、JavaScript等。如果您了解这些编程中的任何一种,那么您就可以轻松更快地学习。

观众

我们为初学者和专业人士开发了本教程,他们都想围绕web开发建立职业生涯或无缝学习颤振的戒律。有很多主题可以帮助您轻松地学习dart编程语言。

问题

我们向您保证,您不会发现我们的Dart教程有任何问题。但是,如果你发现任何错误,你可以在我们的评论区发布。


下一个话题 飞镖的特性





Youtube 观看视频请加入我们的Youtube频道:现在加入

反馈


帮助他人,请分享

脸谱网 推特 pinterest

学习最新教程


准备


热门的技术


B.Tech / MCA






Baidu
map