摘要: 对象类型 JS 中的对象是由属性和方法组成的,TS 的对象类型是对象中属性和方法的描述 写法 // 如果有多个属性 可以换行 去掉间隔符号 let person3: { name: string; sayHello: Function; } = { name: '王五', sayHello() {} 阅读全文
posted @ 2022-07-27 22:36 何萌昊 阅读(41) 评论(0) 推荐(0)
摘要: TypeScript简介 TypeScript是JavaScript的超集。 它对JS进行了扩展,向JS中引入了类型的概念,并添加了许多新的特性。 TS代码需要通过编译器编译为JS,然后再交由JS解析器执行。 TS完全兼容JS,换言之,任何的JS代码都可以直接当成JS使用。 相较于JS而言,TS拥有 阅读全文
posted @ 2022-07-27 22:02 何萌昊 阅读(62) 评论(0) 推荐(0)
摘要: 深拷贝和浅拷贝 浅拷贝 概念:在拷贝数据的时候只拷贝一层,更深层次的数据只拷贝地址,原对象和拷贝的对象会相互影响 实现方式 Object.assign() 代码实现: const obj = { name: '张三', age: 18, hobby: ['吃饭', '睡觉'], } const ob 阅读全文
posted @ 2022-07-25 21:18 何萌昊 阅读(115) 评论(0) 推荐(0)