-
背单词的微信小程序升级上线
去年11月中旬,上线发布了背单词小程序的第1版(原版网页链接)。第1版采用的技术栈是原生微信小程序,开发过程中深切体会到了原生小程序的难用至极。 正好最近闲来无事,就想着使用 uni-app + vue3 的技术栈重构背…
-
2022-年终总结
时光荏苒 光阴似箭。 2022 已然成为过去,还没来得及怀念,却又发现 2023 已经只剩 360 天了... 嘿,又是徒增烦恼、碌碌无为的一天。总结一年的收获,陈列如下: 上线了 vscode 单词翻译插件 上线了背单…
-
11.Dart基础-面向对象(一)
1. 声明类 在 Dart 中使用 class 关键字声明类,基本的语法格式为: class 类名 { // 类内部的成员 } 例如,声明一个 Person 类如下: class Person { } 2. 实例化类 在…
-
10.Dart基础-函数(二)
1. main 函数 1.1 main 函数的基本格式 在每个 Dart 程序中,必须提供一个 main() 函数,作为整个应用程序执行的入口。而且,main() 函数的返回值必须是 void,否则会报错。示例代码如下:…
-
09.Dart基础-函数(一)
Dart 是真正面向对象的语言,因此在 Dart 中即便是函数也是对象类型(类型为 Function)。因此在 Dart 中函数可以被赋值给变量,或者作为其它函数的参数。
-
08.Dart基础-内置类型-Map
Dart 中的 Map 是一个无序的 key-value(键值对)集合,就是大家熟知的 dictionary 或者 hash。 Map 将 kay 与 value 关联,以便于检索。 通常来说,Map 是用来关联 key…
-
07.Dart基础-内置类型-Set
在 Dart 中,Set 是一个无序的、元素唯一的集合。 由于 Set 是无序的,所以无法像 List 数组那样通过索引(下标)获取 Set 中的元素。 1. 创建 Set 集合 1.1 基于字面量创建 Set 温馨提示…
-
06.Dart基础-内置类型-List
在 Dart 的内置类型中,集合相关的类型共有3个,分别是: List Set Map 其中 List 集合就是其它语言中所谓的数组(Array),在 Dart 中数组用 List 对象表示,本节主要讨论它的基本使用。 …
-
05.Dart基础-内置类型-布尔
1. 定义布尔变量 Dart 使用 bool 关键字表示布尔类型,布尔类型只有两个对象 true 和 false,两者都是编译时常量。 void main(List<String> args) { // 定义…
-
04.Dart基础-内置类型-字符串
1. 定义字符串 1.1 定义单行字符串 在 Dart 语言中,支持单引号和双引号两种方式定义单行字符串,示例代码如下: void main(List<String> args) { String s1 = …