- Mastering Dart
- Sergey Akopkokhyants
- 134字
- 2021-08-05 17:19:18
Summary
This chapter covered some of the most useful advanced features of the Dart language. The Dart language was designed with the modules in mind. Modularity in Dart is realized through packages, libraries, and classes. The code compiled in JavaScript loses all the library information.
Functions are first-class citizens because they support all the operations generally available to other types. A function that can be referenced with an access to the variables in its lexical scope is called a closure.
Programs are designed to use objects as instances of classes that interact with each other to organize functionality. The Dart language is dynamically typed, so we can write programs with or without the type annotations in our code.
In the next chapter, we will talk about generics, errors and exceptions, and annotations and reflection.
- Modern JavaScript Web Development Cookbook
- 面向物聯網的CC2530與傳感器應用開發
- Oracle SOA Suite 11g Performance Tuning Cookbook
- Learning QGIS 2.0
- Hands-On Full Stack Development with Spring Boot 2 and React(Second Edition)
- 信息通信網絡建設安全管理概要2
- 大話社交網絡
- 2018網信發展報告
- C/C++串口通信:典型應用實例編程實踐
- jQuery Mobile Web Development Essentials
- 互聯網+思維與創新:通往未來的+號
- 5G時代的大數據技術架構和關鍵技術詳解
- 計算機網絡技術
- 商業的本質和互聯網
- Intelligent Mobile Projects with TensorFlow