es

let const

解构

let [a, b, c] = [1, 2, 3];
let { foo, bar } = { foo: 'aaa', bar: 'bbb' };

字串方法

String.fromCodePoint(65) // A
'a'.codePointAt() // 97

'x'.repeat(3) // "xxx"

'x'.padStart(4, 'ab') // 'abax'

'aabbcc'.replaceAll('b', '_')

// ES5的写法
parseInt('12.34') // 12
parseFloat('123.45#') // 123.45

// ES6的写法, 移植到Number对象上面
Number.parseInt('12.34') // 12
Number.parseFloat('123.45#') // 123.45

数组

find() fill() flat()

class

generator

symbol

set map weakset

proxy reflect

promise

async await