22. string.prototype.split()
메서드는 문자열을 구분자로 구분하고, 여러 개의 문자열(배열)을 반환합니다.
{
const str = 'The quick brown fox jumps over the lazy dog.';
const words = str.split(' ');
console.log(words[3]);
// "fox"
const chars = str.split('');
console.log(chars[8]);
// "k"
const strCopy = str.split();
console.log(strCopy);
// "The quick brown fox jumps over the lazy dog."
}
27. string.prototype.toLowerCase()
문자열을 소문자로 설정하고, 소문자 문자열을 반환합니다.
{
const sentence = 'The quick brown fox jumps over the lazy dog.';
console.log(sentence.toLowerCase());
// Expected output: "the quick brown fox jumps over the lazy dog."
}
28. string.prototype.toUpperCase()
문자열을 대문자로 설정하고, 대문자 문자열을 반환합니다.
{
const str = 'Hello, World!';
const upperStr = str.toUpperCase();
console.log(upperStr); // 'HELLO, WORLD!'
}
30. string.prototype.trim()
문자열의 앞/뒤 공백을 제거(중간은 안사라짐)하고, 새로운 문자열을 반환합니다.
{
const greeting = ' Hello world! ';
console.log(greeting);
// Expected output: " Hello world! ";
console.log(greeting.trim());
// Expected output: "Hello world!";
}