关于前端:刘建前端面试题8道20201230

30次阅读

共计 489 个字符,预计需要花费 2 分钟才能阅读完成。

1、ES6 – Map 与 Set(数据结构)

ES6 – Map 与 Set(数据结构)

Map:它相似于对象,也是键值对的汇合,然而“键”的范畴不限于字符串,各种类型的值(包含对象)都能够当作键。也就是说,Object 构造提供了“字符串—值”的对应,Map 构造提供了“值—值”的对应,是一种更欠缺的 Hash 构造实现。如果你须要“键值对”的数据结构,Map 比 Object 更适合。

const m = new Map();
const o = {p: 'Hello World'};

let t = m.set(o, 'content')
console.log(t);

t = m.get(o) // "content"
console.log(t);

t = m.has(o) // true
console.log(t);

t = m.delete(o) // true
console.log(t);

t = m.has(o) // false
console.log(t);

2、CMD 和 AMD 区别

3、import 和 require 区别

4、冒泡算法、疾速排序算法

5、this.$set

6、:data.sync

7、post 和 get 区别

8、TCP 和 UDP

9、扩大运算符 (…)

正文完
 0