String 관련된 것들은 다 외우고 쓰는게 좋은것 같다.
const str = 'Hello world!'
// 012345678901
console.log(str.length) // 12
const str = 'Hello world!'
console.log(str.includes('Hello')) // true
const str = 'Hello world!'
// 012345678901
console.log(str.indexOf('world')) // 6
console.log(str.indexOf('HEROPY')) // -1
const str = 'Hello world!'
console.log(str.match(/^.*(?=\s)/gi)) // ['Hello']
const str = '1234567'
console.log(str.padStart(10, '0')) // '0001234567'
console.log(str) // '1234567'
console.log(str.padEnd(10, '0')) // '1234500000'
console.log(str) // '1234567'
const str = 'Hello, Hello?!'
console.log(str.replace('Hello', 'Hi')) // 'Hi, Hello?!'
console.log(str.replace(/Hello/g, 'Hi')) // 'Hi, Hi?!'
console.log(str) // 'Hello, Hello?!'
const str = 'Hello world!'
// 012345678901
console.log(str.search(/\s/)) // 5
const str = 'Hello world!'
// 012345678901
// -210987654321
console.log(str.slice(0, 5)) // 'Hello'
console.log(str.slice(6, -1)) // 'world'
console.log(str.slice(6)) // 'world!'
console.log(str) // 'Hello world!'
const str = 'Apple, Banana, Cherry'
console.log(str.split(', ')) // ['Apple', 'Banana', 'Cherry']
const str = 'Apple'
console.log(str.split('').reverse().join('')) // elppA
const str = 'Hello world!'
// 012345678901
console.log(str.startsWith('Hello')) // true
console.log(str.startsWith('world')) // false
console.log(str.startsWith('world', 6)) // true
const str = 'Apple, Banana, Cherry'
console.log(str.toLowerCase()) // 'apple, banana, cherry'
console.log(str) // 'Apple, Banana, Cherry'
console.log(str.toUpperCase()) // 'APPLE, BANANA, CHERRY'
console.log(str) // 'Apple, Banana, Cherry'
const str = ' Hello world! '
console.log(str.trim()) // 'Hello world!!'
console.log(str) // ' Hello world! '