摘要:
相同点 都可以描述一个对象或者函数 interface interface User { name: string age: number } interface SetUser { (name: string, age: number): void; } type type User = { na 阅读全文
摘要:
在ES6中新增了扩展运算符可以对数组和对象进行操作。有时候会遇到数组和对象的拷贝,可能会用到扩展运算符。那么这个扩展运算符到底是深拷贝还是浅拷贝呢? 一.、使用扩展运算符拷贝 首先是下面的代码。 let a = [1,2,3]; let b = [...a];a == b // false 结果是f 阅读全文
摘要:
先看下暂时性死区的例子 let a = 1 if (true) { console.log(a) let b = 2 } //输出1 let a = 1 if (true) { console.log(a) let a = 2 } //Uncaught ReferenceError:Cannot a 阅读全文