📜  Dart教程

📅  最后修改于: 2021-09-02 05:09:06             🧑  作者: Mango

Dart是一种由 Google 开发的开源通用编程语言。它支持客户端和服务器端的应用程序开发。但它被广泛用于使用Flutter框架开发 android 应用程序、iOS 应用程序、IoT(物联网)和 Web 应用程序。

Dart 教程

在语法上, Dart与Java、C 和 JavaScript 非常相似。它是一种动态的面向对象语言,具有闭包和词法作用域。 Dart语言于 2011 年发布,但在 2015 年之后随着Dart 2.0 开始流行。

表中的内容:

基础知识、数据类型、控制流、关键函数、面向对象编程、 Dart实用程序、 Dart程序、高级概念

基本

  • Dart编程语言简介
  • Dart – SDK 安装
  • Dart – 评论
  • Dart – 变量
  • Dart – 运算符
  • Dart – 标准输入输出

数据类型

  • Dart – 数据类型
  • Dart– 数字
  • Dart——弦
  • Dart– 列表
  • Dart– 套装
  • Dart- 地图
  • Dart的队列
  • Dart – 枚举

控制流

  • Dart – If-Else 语句
  • Dart – Switch Case 语句
  • Dart——循环
  • Dart – 循环控制语句
  • Dart的标签

主要功能

  • Dart-函数
  • Dart – 函数类型
  • Dart – 匿名函数
  • Dart – main()函数
  • Dart – 常见的收集方法
  • Dart – exit()函数
  • Dart的Getter 和 Setter 方法

面向对象编程

  • Dart – 类和对象
  • Dart – 构造函数
  • Dart – 超级构造函数
  • Dart – 这个关键字
  • Dart – 静态关键字
  • Dart – 超级关键字
  • Dart – 常量和最终关键字
  • Dart – 继承
  • Dart——方法
  • Dart – 方法重载
  • Dart– 吸气剂和二传手
  • Dart – 抽象类
  • Dart – Builder 类
  • Dart中可调用类的概念
  • Dart – 接口
  • Dart – 使用 Vs 工具扩展 Vs

Dart实用程序

  • Dart – 日期和时间
  • 在Dart使用 await async
  • Dart的数据枚举
  • Dart – 类型系统
  • Dart的生成器

Dart计划

  • 如何在Dart合并列表?
  • Dart – 在列表中查找最小值和最大值
  • Dart – 分割字符串
  • 如何在Dart追加或连接字符串?
  • 如何在Dart找到字符串的长度?
  • Dart – 对列表进行排序
  • 如何将小写字符串转换为大写字符串?
  • 如何将字符串的所有字符转换为小写?
  • 如何在Dart替换字符串的子字符串?
  • 如何在Dart检查字符串是否为空?

先进的概念

  • Dart的异常处理
  • Dart的断言语句
  • Dart的跌落条件
  • Dart中隔离的概念
  • Dart – 类型定义
  • Dart – URI
  • Dart– 集合
  • Dart – 包
  • Dart– 发电机
  • Dart – 可调用类
  • Dart– 隔离
  • Dart – 异步
  • Dart – 字符串 codeUnits 属性
  • Dart– HTML DOM

有趣的读物

  • Rust 与Dart哪个更有可能取代 C++?
  • Golang 和Dart 的区别
  • DART 和 C++ 的区别
  • Dart和 JavaScript 的比较

Dart语言主要用于 Android 开发、iOS 开发和使用Flutter框架的 Web 开发。如果您有兴趣探索更多关于Flutter,请查看以下链接:

  • Flutter框架基础
  • Flutter的关键小部件
  • Flutter预构建的 UI 组件
  • Flutter的设计和动画
  • Flutter中导航和路由的概念
  • Futter 中的表单和手势
  • 在Flutter访问硬件
  • Flutter应用示例