- Number Built-In Methods
Number.isInteger(0);Number.isIntger(true);Number.isInteger(Math.PI);Number.isNaN(100) ===falseNumber.isNaN(NaN) ===trueMath.trunc(3.14) ===3Math.sign(100) ===1
- String Built-In Methods
"javascript".includes("scr")"coffee".startWith("off",1)"byebye".endsWith("ye")
- String Template Literals
let name ="jones";let message = `Hello ${name}Thank youforyour help`
- Array
Array.from(iterable[, mapFunc[,this]]);// 이터러블 객체에서 새 Array 인스턴스를 생성Array.from(newSet("a","b"));Array.from(newMap([[1,2], [2,3], [3,4]]));[1,2,3,4].find(x => x >2)[1,2,3,4].findIndex(x => x >2)[1,2,3,4].entries();// 배열 각 인덱스의 키/값 쌍을 가진 이터러블 객체를 반환[1,2,3,4].keys();// 배열 각 인덱스에 대한 key들을 가지는 이터러블 객체를 반환[1,2,3,4].values();// 배열의 값을 가지는 이터러블 객체를 반환
- Set
let set =newSet();set.add(1);set.has(1);logconsole.log(set.size);set.delete(1);set.clear();
- Map
let map =newMap();map.set("jones",12);map.has("jones");map.delete("jones");map.clear();
- Object
Object.is(value1, value2);// 동등 여부를 판단Object.is(null,null);Object.is(undefined, undefined);Object.is([], []);
- 공유 링크 만들기
- X
- 이메일
- 기타 앱
태그
es6 javascript
라벨:
es6
javascript
- 공유 링크 만들기
- X
- 이메일
- 기타 앱
댓글
댓글 쓰기