第102期 — 2021-04-11

在浏览器中阅读

周e信

扫描二维码关注微信公众号

Javascript

Axel Rauschmayer

19个Javascript趣味问题解决方案🔗

有效地对阵列进行重复数据删除 有效地提取子字符串 正确格式化数字 Array#splice 字符串和Unicode 短路嵌套循环 通过解构反转两个值 轻松剥离数组中的“空白值” 数字分隔符万岁! 正确排序文本 从文本中提取表情符号 正确定义可选的命名参数 const 是新的 var 使用命名的正则捕获 对象传播与 Object.assign 将对象转换为对象,Map反之亦然 本for-of循环:应该仍然存在只有一个... 用模拟一个抽象类 new.target 使用代理实现负数组索引

Delicious Insights

观点 - 任何时候都可以将let替换为const🔗

当你觉得不可能时,使用函数就可以了

function getHeight({ gender, name, race }) {
  if (name === 'Charles') {
    return 70;
  }
  if (
    gender === Gender.Male &&
    race === Race.White
  ) {
    return 69;
  }
  if (gender === Gender.Female) {
    return 64;
  }
  return 60;
}
const height = getHeight({ gender, name, race });

Charles Stover

数据库

Lætitia Avrot

人工智能

Daniel Ackerman

扫描二维码关注微信公众号
本期阅读量