๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
JavaScript

[JavaScript] ๋ฌธ์ž์—ด ์•ž·๋’ค ๊ณต๋ฐฑ ์ œ๊ฑฐํ•˜๊ธฐ - trim() & trimStart() & trimEnd()

by ์ฝ”๋”ฉ๊ณต์ฑ… 2022. 8. 17.
๋ฐ˜์‘ํ˜•

๋ฌธ์ž์—ด ๋ฉ”์„œ๋“œ : trim() / trimStart() / trimEnd()

์ด๋ฒˆ ํฌ์ŠคํŒ…์—์„œ๋Š” ๋ฌธ์ž์—ด ๋ฉ”์„œ๋“œ ์ค‘ trim() / trimStart() / trimEnd() ์ด 3๊ฐ€์ง€์— ๋Œ€ํ•ด ๋‹ค๋ค„๋ณด๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.


trim() / trimStart() / trimEnd()

๋ฌธ์ž์—ด์˜ ์•žยท๋’ค ๊ณต๋ฐฑ์„ ์ œ๊ฑฐํ•œ๋‹ค.

trim() : ๋ฌธ์ž์—ด ์•žยท๋’ค ๊ณต๋ฐฑ ์ œ๊ฑฐ
trimStart() : ๋ฌธ์ž์—ด ์•ž ๊ณต๋ฐฑ๋งŒ ์ œ๊ฑฐ
trimEnd() : ๋ฌธ์ž์—ด ๋’ท ๊ณต๋ฐฑ๋งŒ ์ œ๊ฑฐ

๋ฒˆํ˜ธ ๊ธฐ๋ณธ๊ฐ’ ๋ฉ”์„œ๋“œ ๋ฆฌํ„ด๊ฐ’
1 ___javascript___ trim() javascript
2 ___javascript___ trimStart() javascript___
3 ___javascript___ trimEnd() ___javascript

์ฝ”๋“œ ๋ณด๊ธฐ

// ์•ž ๋’ค ๋ชจ๋“  ๊ณต๋ฐฑ ์ œ๊ฑฐ
const str1 = "ใ€€ใ€€ใ€€javascriptใ€€ใ€€ใ€€";
const currentStr1 = str1.trim();

document.querySelector(".sample03_N1").innerHTML = "1";
document.querySelector(".sample03_Q1").innerHTML = str1;
document.querySelector(".sample03_M1").innerHTML = "trim()";
document.querySelector(".sample03_P1").innerHTML = currentStr1;

// ์•ž ๊ณต๋ฐฑ๋งŒ ์ œ๊ฑฐ
const str2 = "ใ€€ใ€€ใ€€javascriptใ€€ใ€€ใ€€";
const currentStr2 = str2.trimStart();

document.querySelector(".sample03_N2").innerHTML = "2";
document.querySelector(".sample03_Q2").innerHTML = str2;
document.querySelector(".sample03_M2").innerHTML = "trimStart()";
document.querySelector(".sample03_P2").innerHTML = currentStr2;

// ๋’ค ๊ณต๋ฐฑ๋งŒ ์ œ๊ฑฐ
const str3 = "ใ€€ใ€€ใ€€javascriptใ€€ใ€€ใ€€";
const currentStr3 = str3.trimEnd();

document.querySelector(".sample03_N3").innerHTML = "3";
document.querySelector(".sample03_Q3").innerHTML = str3;
document.querySelector(".sample03_M3").innerHTML = "trimEnd()";
document.querySelector(".sample03_P3").innerHTML = currentStr3;
๋ฐ˜์‘ํ˜•

๋Œ“๊ธ€


Reference Book

JavaScript
HTML
CSS
๊ด‘๊ณ  ์ค€๋น„์ค‘์ž…๋‹ˆ๋‹ค.