1.babel :把新语法转化为旧语法,把新的知识变成老版本浏览器支持的语法
2.ts的熟悉
static :静态属性 readonly:表示一个只读属性,无法修改 super()就是在调用父类方法
abstract 抽象类,抽象类是转门被继承的类
public:可以在任意位置访问(修改)默认值
private :私有属性,只能再类的内部进行访问(修改)
3. ts的接口:interface
interface myIater {name:string,age:number},这个一个接口
4.泛型 是<T> 指类型不明确的时候,弄个变量表示这个泛型
function fn <T>(a:T):T{ return a }
let res = fn <string>(a:'hello') 指定泛型
5.异常捕获通过 :try{
捕获正确的
}catch{
捕获错误的
}
6.js出错,通过throw new Error (‘蛇撞墙啦?’)
7react 删除操作通常通过传入id,根据id的不同来进行删除操作,删除操作通过filter()方法过滤执行回调callback, filter(item=>item.id!==id)
,添加一个列表通过setArr({
...Arr ,
{id:uuid(),name:text}
})
还有map()方法可以筛选其他的功能,返回一个新的数组