ES8 새로운 기능 ECMAScript 2017
우리 모 두 는 에 스 6 부터 ECMA 조직 은 매년 새로운 기준 을 발표 한 다 는 것 을 알 고 있다. 오늘 도 예외 가 아니다. ECMA 조직 은 올해 에 도 에 스 7 의 문법 을 발표 했다.
padStart()/padEnd()
es 2017 은 StringPadding 규범 기능 을 도 입 했 고 ES 2017 은 문자열 의 길 이 를 보완 하 는 기능 을 도입 했다.어떤 문자열 이 길 이 를 지정 하지 않 으 면 머리 나 꼬리 부분 에 보 완 됩 니 다.
//
let str="abc"
let result=str.padEnd(5)
let result1=str.padStart(8,"a")
let result2=str.padStart(8)
console.log("|"+str+"|")
console.log("|"+result+"|")
console.log("|"+result1+"|")
console.log("|"+result2+"|")
Object.values/ Object.entries
let arr=["a","b"];
let obj={
name:" ",
age:19
}
console.log(Object.values(obj))
console.log(Object.values(arr))
console.log(Object.keys(arr))
console.log(Object.entries(obj))// [["name":" "]["age":19]]
console.log(Object.entries(arr))//
es8 함수 대상 의 정의 호출 을 허용 할 때 매개 변 수 는 끝 쉼표 를 추가 할 수 있 고 json 대상 array 대상 도 허용 합 니 다.
//
function fn(a,b,){
console.log(1,2,3)
}
fn(1,2,)
var arr2=[1,2,3,]
var obj2={"a":1,}
console.log(arr2)
console.log(obj2)
네, 잘못 본 거 아니에요. 이게 에 스 8 문법 이에 요!함수 더하기, 번호 실행 가능
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
vue 입문 vue 와 react 와 Angular 의 관계 와 차이vue 의 목 표 는 가능 한 한 간단 한 API 를 통 해 '응답 하 는 데이터 바 인 딩' 과 '조 합 된 보기 구성 요소' 를 실현 하 는 것 입 니 다. 4) vue 와 angular 바 인 딩 은 모두 {{...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.