Learning Dart

Learning Dart

简介:

Dart是一种基于类的,面向对象的语言,它简化了结构化现代应用程序的开发,从小脚本扩展到大型应用程序,并且可以编译为JavaScript以在任何现代浏览器中使用。这个严格但可读的介绍性文本充分解释了语言和形成它的想法。它解释了Dart中的反射,展示了它如何演变成一种程序员可以轻松应用而无需创建过大程序的形式。它还分享了对Dart的actor风格模型的宝贵见解,用于并发和异步编程。在整个过程中,他涵盖了语言语义和关键功能的基本原理,不仅可以帮助您了解Dart的功能,还可以帮助您了解Dart的工作方式。

Dart的对象模型,其中一切都是对象,偶数和布尔值如何将Dart程序组织到模块化库中如何构造Dart函数,将其存储在变量中,作为参数传递并作为结果返回Dart的创新方法来选择打字Dart如何处理表达式和语句如何使用Dart的反射实现对库,类,函数和对象进行内省隔离和其他支持并发和分发的Dart功能

英文简介:

Dart is a class-based, object-oriented language that simplifies the development of structured modern apps, scales from small scripts to large applications, and can be compiled to JavaScript for use in any modern browser. This rigorous but readable introductory text fully explains both the language and the ideas that have shaped it.

It explains reflection in Dart, showing how it is evolving into a form that programmers can easily apply without creating excessively large programs. It also shares valuable insights into Dart’s actor-style model for concurrency and asynchronous programming. Throughout, he covers both language semantics and the rationale for key features, helping you understand not just what Dart does, but why it works the way it does.

Dart's object model, in which everything is an object, even numbers and Boolean valuesHow Dart programs are organized into modular librariesHow Dart functions are structured, stored in variables, passed as parameters, and returned as resultsDart's innovative approach to optional typingHow Dart handles expressions and statementsHow to use Dart’s implementation of reflection to introspect on libraries, classes, functions, and objectsIsolates and other Dart features that support concurrency and distribution

书名
Learning Dart
译名
学习 Dart
语言
英语
页数
42页
大小
975.10 kB
下载
pdf iconLearning Dart.pdf
密码
65536

最后更新:2025-04-12 23:57:55

←Dart in Action

→Getting Started with Flutter - Tutorials Series