01. string.prototype.at()
string.prototype.at()메서드는 지정한 숫자(index)를 받아, 문자열에서 해당 되는 인덱스의 요소를 반환합니다.
{
}
결과 확인하기
02. string.prototype.charAt()
string.prototype.charAt() 메서드는 지정한 숫자(index)를 받아, 문자열에서 해당 되는 인덱스의 단일문자를 반환합니다.
{
const text = "Hello, World!";
const character = text.charAt(7); // 'W'를 반환
}
charAt() 기본 구분
string.charAt(index)
2줄 : Hello, World! 문자열을 상수 text에 저장합니다.
3줄 : charAt()을 이용해 text의 7번 인덱스의 문자를 상수 character에 저장합니다.
결과 확인하기
05. string.prototype.concat()
string.prototype.concat() 메서드는 매개변수로 전달된 문자열을 받어, 결합된 새로운 문자열을 반환합니다.
{
// 문자열
const str1 = "Hello, ";
const str2 = "World!";
const combinedStr = str1.concat(str2);
console.log(combinedStr); // "Hello, World!"
// 배열
const arr1 = [1, 2, 3];
const arr2 = [4, 5, 6];
const combinedArr = arr1.concat(arr2);
console.log(combinedArr); // [1, 2, 3, 4, 5, 6]
}
concat() 기본 구분
기존문자열.concat(붙일 문자열이 든 변수)
3줄 :
결과 확인하기
01. string.prototype.at()
string.prototype.at()메서드는 지정한 숫자(index)를 받아, 문자열에서 해당 되는 인덱스의 요소를 반환합니다.
{
}
결과 확인하기
27. string.prototype.toLowerCase()
toLowerCase()메서드는 문자열을 소문자로 설정하고, 소문자 문자열을 반환합니다.
{
// toLowerCase() 메서드의 기본 구문
// string.toLowerCase()
const originalString = "Hello, World!";
const lowerCaseString = originalString.toLowerCase();
console.log(lowerCaseString); // "hello, world!" (원본 문자열이 소문자로 변환됨)
}
toLowerCase() 메서드를 사용하면 대소문자를 무시하고 문자열을 비교하거나 검색할 때 유용합니다.
문자열을 비교하거나 검색할 때 대소문자를 구분하지 않는 경우, 이 메서드를 사용하여 일관된 소문자 형식으로 비교할 수 있습니다.
5줄 : originalString이라는 상수 변수에 Hello, World! 라는 문자열을 저장합니다.
6줄 : lowerCaseString이라는 상수 변수에 originalString의 값을 toLowerCase()메서드를 이용해 대문자를 소문자로 변경합니다.
8줄 : console.log()를 이용해 lowerCaseString 변수를 출력합니다.
결과 확인하기
28. string.prototype.toUpperCase()
toUpperCase()()메서드는 문자열을 대문자로 설정하고, 대문자 문자열을 반환합니다.
{
// toUpperCase()메서드의 기본 구문
// string.toUpperCase()
const originalString = "Hello, World!";
const upperCaseString = originalString.toUpperCase();
console.log(upperCaseString); // "HELLO, WORLD!" (원본 문자열은 변경되지 않음)
}
toUpperCase() 메서드를 사용하면 문자열을 대문자로 변환하여 대소문자를 구분하지 않고 비교하거나 검색할 때 유용합니다.
문자열을 비교하거나 검색할 때 대소문자를 구분하지 않는 경우, 이 메서드를 사용하여 문자열을 일관된 대문자 형식으로 변환할 수 있습니다.
5줄 : originalString이라는 상수 변수에 Hello, World! 값을 넣습니다.
6줄 : upperCaseString 상수에 originalString의 값을 넣고 toUpperCase()메서드를 이용해 문자열을 대문자로 변환합니다.
8줄 : console.log()를 이용해 upperCaseString 변수 값을 출력합니다.
결과 확인하기
30. string.prototype.trim()
trim()메서드는 문자열의 앞/뒤 공백을 제거하고, 새로운 문자열을 반환합니다.
{
// trim() 메서드의 기본 구문
// string.trim()
const originalString = " Hello, World! ";
const trimmedString = originalString.trim();
console.log(trimmedString); // "Hello, World!" (원본 문자열은 변경되지 않음)
}
trim() 메서드를 사용하면 문자열에서 앞뒤의 공백을 제거하여 문자열을 "정리"할 수 있습니다.
이것은 주로 사용자 입력을 처리하거나 문자열을 분석할 때 유용합니다.
문자열 내에 있는 공백은 중간에 있는 공백은 제거하지 않으며, 양쪽 끝에 있는 공백만 제거됩니다.
5줄 : orginalString 상수 배열에 " Hello, World! "로 양 끝에 공백이 들어간 문자열을 저장합니다.
6줄 : trimmedString 상수 배열에 originalString의 값을 trim()메서드를 이용해 앞 뒤 공백을 제거합니다.
8줄 : console.log()을 이용해 trimmedstring의 값을 출력합니다.