본문 바로가기

프로그래밍/JavaScript

19.12.09) JS - ES6 속 추가된 문법

String

새로운 메소드

  • startsWith() : 문자열이 00으로 시작하는지 알아내는 메소드
  • endsWith() : 문자열이 00으로 끝나는지 알아내는 메소드
  • includes() : 문자열 속에 00이 있는지 알려주는 메소드

Array

For of

  • 리스트 순회하는 방법
    • for문
    • foreach 메소드
    • for of -> 문자열에서도 사용 가능

Spread operator

  • 펼치는 연산자라는 의미
    • ...를 사용한다. Immutable 배열 만들 때도 용이하다.
    • 파이썬의 unpacking이랑 비슷하다.

from 메소드

  • 배열을 만들어주는 메소드이다.
    function addMark() {
      const Arr = Array.from(arguments);
      const answerArr = Arr.map(function(value) {
          return value + '!';
      });
      console.log(answerArr);
    }