快速入手关注
Last updated
Last updated
1、环境安装
2、变量的定义:
1》关键字, var(变量) 、 let (常量、宏)
2》种类型的哪一种:类似TS —— 很多操作都是和TS一样的。
3、多出哪些类型:
无值类型: void/unit/undefine , Null ,nil , Nothing , 表示空的差异
任意类型: Any, AnyVal : 任意类型,任意值类型,任意引用类型
特殊类型:
基本数据类型(整形、浮点型、字符型、布尔型) (x)
字符串 :
1、引号: 单引号、双引号(插值)、三引号、反引号
2、格式化的插值 : 关注写法 选项 (Option[T]):表示可能缺失的值,包含 Some(value) 或 None。
注意解析的时候怎么写的。
4、控制语句 0、判断条件是否需要括号括起来? 1、if、switch 、match、guard 有没有新增的,用的是哪个? 2、 2.1> for 、while循环,和break、continue的支持。 for中循环是怎么写的? 2.2> for.i++ for..in ,for..of for..(1..2) 等些的方式。 【具体分析一下】 即为获取常规的for遍历的方式。 5、函数、闭包 ; 常见的就是这两种写法上比较容易忘记: 函数: 常规、缩减 1:是否有return语句? 常见的是用return返回,也有的是最后一条就是返回 2:函数只有一条语句的缩写: 去掉括号和返回值,直接一行写完 3:是否有箭头函数:箭头函数中的this 关注一下 4:闭包: 闭包的写法,常常会忘记
6、内存管理:引用技术、GC,所有权和借用(右值移动)