-
문자열 메서드 (string method)Javascript 2020. 3. 26. 15:42
var str = 'codestates'
console.log(str[0]); // 'c'
접근 가능하지만 쓸 수는 없습니다. (read-only)
+연산자를 쓸 수 있습니다.
string타입과 타른 타입 사이에 +연산자를 쓰면, String형식으로 변환됩니다. (toString)
length (property)
문자열의 전체 길이를 반환합니다.
var str = 'codestates' console.log(str.length); //10
str.indexOf(searchValue)
arguments 찾고자 하는 문자열
return value 처음으로 일치하는 index, 찾고자 하는 문자열이 없으면 -1
str.lastindexOf(); 는 문자열 뒤부터 찾음 str.includes(); 는 true와 false로 리턴
str.split(seperator)
arguments 분리 기준이 될 문자열
return value 분리된 문자열이 포함된 배열
var str = 'codestates is good' console.log(str.split(' ')); //'codestates', 'is', 'good' //csv를 다룰때 유용함
str.substring(start, end)
arguments 시작 index, 끝 index
return value 시작과 끝 index 사이의 문자열
var str = 'codestates'; console.log(str.substring(0, 3)); // 'cod'
str.toLowerCase() / str.toUpperCase() immutable
arguments 없음
return value 대,소문자로 변환된 문자열
console.log( 'codestates'.toUpperCase()); //CODESTATES console.log( 'CODESTATES'.toLowerCase()); //codestates
trim
공백문자: 탭문자(\t), Carrige return(\r\n) return 문자(\n)
advanced
match, replace, 정규표현식
'Javascript' 카테고리의 다른 글
함수형 프로그래밍 (functional programming) (0) 2020.03.27 배열의 메서드 (array method) (0) 2020.03.26 객체 (object) (0) 2020.03.26 함수 (function) (0) 2020.03.26 반복문(for, while) (0) 2020.03.25