• 随笔

    背单词的微信小程序升级上线

    去年11月中旬,上线发布了背单词小程序的第1版(原版网页链接)。第1版采用的技术栈是原生微信小程序,开发过程中深切体会到了原生小程序的难用至极。 正好最近闲来无事,就想着使用 uni-app + vue3 的技术栈重构背…

  • 随笔

    2022-年终总结

    时光荏苒 光阴似箭。 2022 已然成为过去,还没来得及怀念,却又发现 2023 已经只剩 360 天了... 嘿,又是徒增烦恼、碌碌无为的一天。总结一年的收获,陈列如下: 上线了 vscode 单词翻译插件 上线了背单…

  • Dart

    11.Dart基础-面向对象(一)

    1. 声明类 在 Dart 中使用 class 关键字声明类,基本的语法格式为: class 类名 { // 类内部的成员 } 例如,声明一个 Person 类如下: class Person { } 2. 实例化类 在…

  • Dart

    10.Dart基础-函数(二)

    1. main 函数 1.1 main 函数的基本格式 在每个 Dart 程序中,必须提供一个 main() 函数,作为整个应用程序执行的入口。而且,main() 函数的返回值必须是 void,否则会报错。示例代码如下:…

  • Dart

    09.Dart基础-函数(一)

    Dart 是真正面向对象的语言,因此在 Dart 中即便是函数也是对象类型(类型为 Function)。因此在 Dart 中函数可以被赋值给变量,或者作为其它函数的参数。

  • Dart

    08.Dart基础-内置类型-Map

    Dart 中的 Map 是一个无序的 key-value(键值对)集合,就是大家熟知的 dictionary 或者 hash。 Map 将 kay 与 value 关联,以便于检索。 通常来说,Map 是用来关联 key…

  • Dart

    07.Dart基础-内置类型-Set

    在 Dart 中,Set 是一个无序的、元素唯一的集合。 由于 Set 是无序的,所以无法像 List 数组那样通过索引(下标)获取 Set 中的元素。 1. 创建 Set 集合 1.1 基于字面量创建 Set 温馨提示…

  • Dart

    06.Dart基础-内置类型-List

    在 Dart 的内置类型中,集合相关的类型共有3个,分别是: List Set Map 其中 List 集合就是其它语言中所谓的数组(Array),在 Dart 中数组用 List 对象表示,本节主要讨论它的基本使用。 …