• Immutbale Method : 모든 String Type Method
  • Mutable Method : Array Type Method중 일부

Method 또한 Function과 마찬가지로 Input과 Output, 즉 전달인자와 반환값을 가지며 그 종류에 따라 입력된 데이터의 값을 변화시키는 경우가 있고 그렇지 않은 경우가 있습니다.

입력된 데이터 값을 변화시키지 않는 경우에는 메소드 실행 결과 반환되는 값을 다른 변수에 할당하여 그 결과값을 지속적으로 이용할 수 있고 입력된 데이터를 변화시키는 경우에는 메소드를 실행한 이후 해당 데이터를 출력하여 변화 여부를 확인하여야 합니다.

String을 다루는 대표적인 Property와 Method에는 다음과 같은 것들이 있습니다.

  str.length
  str.substring()
  str.toUppterCase()
  str.toLowerCase()
  str.split()
  str.slice()
  str.concat()
  str.indexOf()
  str.includes()

참고로 length, slice(), concat(), indexOf(), includes()는 Array일 경우에도 사용이 가능합니다. 문자열은 말 그대로 문자들로 구성된 배열이기 때문입니다. 그리고 덧붙여 말하자면 includes()는 Explorer Browser에서는 작동되지 않으므로 사용시 주의해야합니다.

0개의 댓글