- [2016] Array.prototype.includes
array.indexOf('5') !== -1 // 이전
array.includes(5)
해당 값의 포함 여부를 확인 할 수 있다.
- [2016] Exponentiation Operator
Math.pow(5, 2) // 이전
5 ** 2
거듭 제곱 연산을 쉽게 할 수 있다.
- [2017] Object.values / Object.entries
const obj = {name:'이석규', age:35};
Object.values(obj); // ["이석규", 35];
Object.entries(obj); // [["name", "이석규"],["age", 35]]
객체의 값을 배열로 반환 받을 수 있다.
객체의 키, 값 쌍을 2차원 배열로 받을 수 있다.
- [2017] String padding
- [2017] Object.getOwnPropertyDescriptors
- [2017] Trailing commas in function parameter lists and calls
- [2017] Async function
'개발 이야기 > JavaScript' 카테고리의 다른 글
Rxjs 기본 (0) | 2020.08.24 |
---|---|
@storybook/react (0) | 2020.06.02 |
자바스크립트 동작 원리로 이해하는 호이스팅과 클로저 (0) | 2020.03.07 |
식과 문 (0) | 2020.02.13 |
자바스크립트 V8 컴파일러의 동작. (0) | 2019.07.09 |