update:24-07-30 14:24:13 -AutoCommit

This commit is contained in:
539943419 committed 2024-07-30 14:24:13 +08:00
1 parent 33d11408cc
commit 9c8cb9f53d
3 files changed
+56 -1

No files matched your search

+5 -1
View File
@@ -24,7 +24,11 @@
}
```
## css 动画相关
## css 动画 滚动条驱动
- animation-timeline
- 有时间再写
## css 动画
- 分为“定义”与“使用”两个阶段。
- “定义”阶段的 keyword 为@keyframes,例:
+37
View File
@@ -0,0 +1,37 @@
# 以下是关于 ts(以及任何关于 ts 的不限于语法,技巧之类的学习心得)
## any unknown void never
- any 表示任意类型。这导致不会对类型进行任何检查,用太多不太好就是了。
- unknown 表示位置类型。看作any的安全版本。可以赋值为任何类型,但在使用之前必须进行类型检查或类型断言。
- void 代表没有返回值。
- never 代表永远不会有任何返回值,如死循环或抛出异常。
## 接口 interface
- 基本可以认为是声明object类型用的东西
## 泛型 <T>
- 实际上可以理解为是一种类型的变量
- 如:
```ts
function identity<T>(arg: T): T {
return arg
}
// 使用泛型函数
let result = identity<string>('Hello')
console.log(result) // 输出: Hello
let numberResult = identity<number>(42)
console.log(numberResult) // 输出: 42
// 基本语法
interface Pair<T, U> {
first: T
second: U
}
// 使用泛型接口
let pair: Pair<string, number> = { first: 'hello', second: 42 }
console.log(pair) // 输出: { first: 'hello', second: 42 }
```
+14
View File
@@ -1,5 +1,19 @@
## 记录在星网的每日目标
# 2024.7.30
## 工作目标
* 修测试提出的bug
## 学习目标
* 看css实现滚动驱动动画
# 2024.7.29
## 工作目标
* 修测试提出的bug (今天没收到问题)
## 学习目标
* 学cordova打包apk文件 (打包出来没法发送http请求,已玉玉)
* 再复习了下ts的一些内容
# 2024.7.26
## 工作目标