文章

经典笔试题

经典笔试题

经典笔试题

经典笔试题

让下面代码成立(不该动原代码)

1
2
3
4
5
var [a, b] = {
	a: 3,
  b: 4,
}
console.log(a, b);

答案:

1
2
3
4
5
6
7
8
9
10
Object.prototype[Symbol.iterator] = function() {
  const arr = Object.values(this);
  return arr[Symbol.iterator]();
}

var [a, b] = {
	a: 3,
  b: 4,
}
console.log(a, b);

解析:

考察的是 迭代器(iterator)与可迭代对象(iterable)的理解

本文由作者按照 CC BY 4.0 进行授权

© 独行的风. 保留部分权利。

本站采用 Jekyll 主题 Chirpy

本站总访问量 本站访客数 本文阅读量