摘要: Map 是一个无序的键值对(key-value)映射,通常被称为哈希或字典。 声明方式 (1)、字面量 var map = { key1: value1, key2: value2 }; (2)、构造函数 var map = new Map(); map['key'] = value; // 声明 阅读全文
posted @ 2022-04-21 10:03 rogerwu 阅读(416) 评论(0) 推荐(0) 编辑
摘要: ~/ > 地板除 is | is! > 类型判断运算符 ?? | ??= > 避空运算符 ?. > 条件属性访问 .. > 级联运算符 obj.method(); 返回 method方法的返回值 obj..method(); 返回 obj对象的引用 void main() { print(3 / 2 阅读全文
posted @ 2022-04-20 15:16 rogerwu 阅读(93) 评论(0) 推荐(0) 编辑
摘要: Dart 数据类型 - Runes(符文) Runes 对象是一个32位的字符对象。它可以把文字转换成 符号表情 或 特定的文字 const str = '😇'; print(str); // 😇 print(str.length); // 2 Runes runesStr = str.rune 阅读全文
posted @ 2022-04-20 11:38 rogerwu 阅读(170) 评论(0) 推荐(0) 编辑
摘要: Set 是一个无序的、元素唯一的集合,无法通过 Set[index] 的方式取值 声明方式 (1)、字面量:用大括号 (2)、构造函数:通过 Set() 创建一个空的集合,再往里面添加元素 // 字面量 var subjects = {'dart', 'flutter'}; print(subjec 阅读全文
posted @ 2022-04-20 09:18 rogerwu 阅读(297) 评论(0) 推荐(0) 编辑
摘要: List 是一个可索引的集合,相当于JS中的数组。List 可以分为两种: (1)、固定长度的List:尝试修改List长度时会报错 (2)、可增长的List:通过字面量方式创建的List默认是可增长的 List的两种声明方式 1、字面量方式 (1)、List list = []; // 不限定元素 阅读全文
posted @ 2022-04-19 17:29 rogerwu 阅读(396) 评论(0) 推荐(0) 编辑
摘要: Dart 数据类型 - Number Dart 中的数字由三个关键字描述 (1)、num 数字类型(既可以是整数、也可以是小数) (2)、int 表示整数(必须是整数) (3)、double 表示浮点数(既可以是整数,也可以是小数) (4)、BigInt 表示一个无限大的整数 整数的安全范围是 -2 阅读全文
posted @ 2022-04-18 20:16 rogerwu 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 声明字符串(String) (1)、单行字符串:单引号、双引号都可以 (2)、多行字符串:三个引号可以声明包含字符串的字符串 正则表达式 (1)、RegExp(r'正则表达式') (2)、RegExp(r'\d+') void main() { // 声明字符串 var str1 = 'Hello 阅读全文
posted @ 2022-04-18 20:16 rogerwu 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 1、注释语法与JS一致 (1)、单行注释 (// 单行注释) (2)、多行注释 (/* 多行注释 */) (3)、文档注释 (/// 文档注释) 可以通过 dartdoc 将注释转成文档(文档注释支持 markdown 语法) 2、运行 dart 文件 dart .\1_basic.dart 3、打 阅读全文
posted @ 2022-04-18 19:54 rogerwu 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 1、执行 npx create-react-app my-app --typescript 无效 参考 Create React App 官方网站,使用模板初始化React项目的最新指令如下: npx create-react-app my-app --template [template-name 阅读全文
posted @ 2020-11-26 11:46 rogerwu 阅读(863) 评论(0) 推荐(0) 编辑
摘要: 1、简单的数组去重 可以借用数组的 filter()方法和indexOf()方法,由于 indexOf(item) 返回的是数组中第一个item的索引,所以可以借此实现数组元素去重的功能 const names = ['张三', '李四', '张三']; function getUnique(arr 阅读全文
posted @ 2020-04-15 22:39 rogerwu 阅读(4464) 评论(0) 推荐(0) 编辑