温故而知新

// ts常用类型:数字、字符串、布尔、数组、元组(固定长度和类型)、枚举、any、void(无返回值)、null、undefined,never

// 关于interface、type

// 1、interface支持重复命名,并且会自动合并;type重复命名会直接报错

// 2、interface可以通过extends扩展类型;type只能通过交叉类型&组合多个类型

// 3、interface不能定义联合类型;type可以定义联合类型及元组

// 关于泛型、any

// 1、都支持任意的数据类型,但泛型保留了对数据类型的检查

// 2、泛型可创建重用组件,不预先设定类型,而在使用时再指定类型

// 3、泛型接收的什么类型,就返汉什么类型

// 原型、原型链

// 1、每个函数创建时都有一个Prototype属性,指向一个对象

// 2、当要查找这个对象的属性时,从自身属性=>__proto__=>Object.Prototype.__proto__=>null

// 重构、重绘

// 1、dom元素的尺寸、位置等几何属性发生变化时,会引发重构;而背景、颜色等变化时,会引发重绘

// 2、重构一定会导致重绘,但重绘不一定引发重构

// flex:通过主轴和交叉轴系统,配合弹性空间的分项算法,来实现灵活的自适应布局

// ssr服务端渲染、csr客户端渲染

// 1、ssr:由服务器将拼接好的html代码发送给浏览器渲染--首屏加载快、服务器压力大

// 2、csr:浏览器通过指向js内容动态渲染页面--首屏加载较慢、服务器压力较小

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值