๐ค๋ฌธ์์ด
|๋ฌธ์์ด ๊ด๋ จ ์ฃผ์ ๋ฉ์๋
- includes
- split
- replace
- trim
|includes
- string.includes(value)
- ํน์ ๋ฌธ์์ด์ ์กด์ฌ ์ฌ๋ถ๋ฅผ ์ฐธ/๊ฑฐ์ง์ผ๋ก ๋ฐํ
const str = 'a santa at nasa’ str.includes('santa') // true str.includes('asan') // false
|split
- string.split(value)
- ๋ฌธ์์ด์ ํ ํฐ ๊ธฐ์ค์ผ๋ก ๋๋ ๋ฐฐ์ด ๋ฐํ
- value๊ฐ ์์ ๊ฒฝ์ฐ, ๊ธฐ์กด ๋ฌธ์์ด์ ๋ฐฐ์ด์ ๋ด์ ๋ฐํ
- value๊ฐ ๋น ๋ฌธ์์ด์ผ ๊ฒฝ์ฐ ๊ฐ ๋ฌธ์๋ก ๋๋ ๋ฐฐ์ด์ ๋ฐํ
- value๊ฐ ๊ธฐํ ๋ฌธ์์ด์ผ ๊ฒฝ์ฐ, ํด๋น ๋ฌธ์์ด๋ก ๋๋ ๋ฐฐ์ด์ ๋ฐํ
const str = 'a cup’
str.split() // ['a cup’]
str.split('') // ['a', ' ', 'c', 'u', 'p']
str.split(' ') // ['a', 'cup'
|replace
- string.replace(from,to)
- ๋ฌธ์์ด์ from ๊ฐ์ด ์กด์ฌํ ๊ฒฝ์ฐ, 1๊ฐ๋ง to ๊ฐ์ผ๋ก ๊ต์ฒดํ์ฌ ๋ฐํ
- string.replaceAll(from,to)
- ๋ฌธ์์ด์ from ๊ฐ์ด ์กด์ฌํ ๊ฒฝ์ฐ, ๋ชจ๋ to ๊ฐ์ผ๋ก ๊ต์ฒดํ์ฌ ๋ฐํ
const str = 'a b c d'
str.replace(' ',
'-') // 'a-b c d'
str.replaceAll(' ',
'-') // 'a-b-c-d
|trim
- string.trim() • ๋ฌธ์์ด ์์๊ณผ ๋์ ๋ชจ๋ ๊ณต๋ฐฑ๋ฌธ์ (์คํ์ด์ค, ํญ, ์ํฐ ๋ฑ)๋ฅผ ์ ๊ฑฐํ ๋ฌธ์์ด ๋ฐํ
- string.trimStart() • ๋ฌธ์์ด ์์์ ๊ณต๋ฐฑ๋ฌธ์(์คํ์ด์ค, ํญ, ์ํฐ ๋ฑ)๋ฅผ ์ ๊ฑฐํ ๋ฌธ์์ด ๋ฐํ
- string.trimEnd() • ๋ฌธ์์ด ๋์ ๊ณต๋ฐฑ๋ฌธ์(์คํ์ด์ค, ํญ, ์ํฐ ๋ฑ)๋ฅผ ์ ๊ฑฐํ ๋ฌธ์์ด ๋ฐํ
const str = ' hello '
str.trim() // 'hello'
str.trimStart() // 'hello '
str.trimEnd() // ' hello'
'Language > JavaScript' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
JavaScript - ๊ฐ์ฒด(Objects) (0) | 2022.04.27 |
---|---|
JavaScript - ๋ฐฐ์ด(Arrays) (0) | 2022.04.27 |
JavaScript - ํจ์(function) (0) | 2022.04.26 |
JavaScript - ์กฐ๊ฑด๋ฌธ (0) | 2022.04.26 |
JavaScript - ๋ฐ์ดํฐ ํ์ , ์ฐ์ฐ์ (0) | 2022.04.26 |
๋๊ธ