[필기] ECMAScript 6 입문의 대표적인 예(3)

960 단어 ES6 학습
4장 문자열 확장
let s = 'Hello world!';

s.startsWith('world', 6) // true
s.endsWith('Hello', 5) // true
s.includes('Hello', 6) // false

위 코드는 두 번째 매개 변수n를 사용할 때endsWith의 행위가 다른 두 가지 방법과 다르다는 것을 나타낸다.이것은 앞의 n 문자에 대한 것이고, 다른 두 가지 방법은 문자열이 끝날 때까지 n 의 위치에 대한 것이다.
//      
`In JavaScript '
' is a line-feed.` // `In JavaScript this is not legal.` console.log(`string text line 1 string text line 2`); // let name = "Bob", time = "today"; `Hello ${name}, how are you ${time}?`

이전 버전보다 훨씬 쓰기 좋은 것 같아요. 특히 가변량 이거는 정말 편해요.처음에는 강화판의 인용부호라고 느꼈지만 뒤를 돌아보니 특히 라벨 템플릿을 보았기 때문에 기능이 비교적 복잡하다고 느꼈다.잠시 적어 두세요. 라벨 템플릿은 여기에서 특별히 이해하지 못했으니 나중에 다시 이해해야 합니다.
제3장은 주로 ES6가 새로 추가한 문자열 함수를 많이 소개했는데 한 개씩 꺼내서 준 예가 모두 비교적 간단하기 때문에 많은 코드 예시를 베끼지 않았다. 뒤에 말한 것은 좀 복잡하다. 아직 다 먹지 못했기 때문에 나중에 꼭 보충해 주겠다. 응.

좋은 웹페이지 즐겨찾기