๋ฌธ์์ด ๋ฉ์๋3 [JAVASCRIPT] ํ ํ๋ฆฟ ๋ฌธ์์ด ์๋ฐ์คํฌ๋ฆฝํธ : ๋ฌธ์์ด ๊ฒฐํฉ : ํ ํ๋ฆฟ ๋ฌธ์์ด ์ง๊ธ๋ถํฐ ์๋ฐ์คํฌ๋ฆฝํธ์ ๋ฌธ์์ด ๊ฒฐํฉ๊ณผ ๋ฌธ์์ด ๋ฉ์๋์ธ ํ ํ๋ฆฟ ๋ฌธ์์ด์ ๋ํด ์์๋ด ์๋ค! 1. ํ ํ๋ฆฟ ๋ฌธ์์ด ํ ํ๋ฆฟ ๋ฌธ์์ด( )์ ๋ฌธ์์ด ๊ฒฐํฉ ๋ฉ์๋๋ก ๋ด์ฅ๋ ํํ์์ ํ์ฉํ๋ ๋ฌธ์์ด ๋ฆฌํฐ๋ด์ ๋๋ค. ๋ฌธ์์ด์ ๊ฒฐํฉํ ๋ ๋ฐ์ดํ ๋์ ` ` (backtick_๋ฐฑํฑ)์ ์ฌ์ฉํ๋ฉฐ ๋ณ์๋ฅผ ๋ฃ๊ณ ์ ํ๋ ๋ถ๋ถ์ ${}๋ฅผ ์ฌ์ฉํ์ฌ ๋ฃ์ด์ฃผ๋ฉด ๋ฉ๋๋ค. ๋ํ ๊ฐ๋จํ ์๋ฐ์คํฌ๋ฆฝํธ ๋ฌธ๋ฒ์ ๋ฌธ์์ด ์์ ์ฌ์ฉํ ์ ์์ต๋๋ค. //01. ๋ฌธ์์ด(string) ๊ฒฐํฉ const str1 = "์๋ฐ์คํฌ๋ฆฝํธ"; const str2 = "์ ์ดํ๋ฆฌ"; document.querySelector(".sample01_P1").innerHTML = str1 + str2; //02. ์ซ์(number) ๊ฒฐํฉ.. 2022. 8. 18. [JAVASCRIPT] ๋ฌธ์์ด ๋ฉ์๋ : indexOf( ) ์๋ฐ์คํฌ๋ฆฝํธ : indexOf() ๋ฉ์๋ ์ด๋ฒ ์๊ฐ์๋ ๋ฌธ์์ด ๋ฉ์๋ ์ค ํ๋์ธ indexOf() ๋ฉ์๋์ ๋ํด ์์๋ณด๊ฒ ์ต๋๋ค.๐ #1. indexOf( ) indexOf() ๋ฉ์๋๋ ๋ฌธ์์ด์์ ์ถ์ถํ๊ณ ์ถ์ ๋ฌธ์์ ์์น๋ฅผ ์ฐพ์ ํ ์ซ์๋ก ํด๋น ๋ฌธ์์ด์ ๋ฐํํฉ๋๋ค. ์ฆ ํน์ ๋ฌธ์๊ฐ ๋ฌธ์์ด์ ์ด๋ index์ ์์นํ๋์ง ์ฐพ๋ ๋ฉ์๋๋ผ๊ณ ๋ณผ ์ ์์ต๋๋ค. ! indexOf() ์ฌ์ฉ๋ฒ ! "๋ฌธ์์ด".indexOf(๊ฒ์๊ฐ) "๋ฌธ์์ด".indexOf(๊ฒ์๊ฐ, ์์น๊ฐ) : ์ฒ์ ๊ฐ์ ์ถ์ถํ๊ณ ์ถ์ ๋ฌธ์์ด์ ์์ฑํ๊ณ ๋ง์ง๋ง ๊ฐ์ ๊ทธ ๋ฌธ์์ด์ ์ฐพ๊ธฐ ์์ ํ ์์น๋ก ์ ์ผ๋ฉด ๋๋ค. โ๏ธ์์ ์ฝ๋ const str1 = "javascript reference" const currentStr1 = str1.indexOf("j.. 2022. 8. 17. [JAVASCRIPT] ๋ฌธ์์ด ๋ฉ์๋ : Slice(), substring(), substr() ์๋ฐ์คํฌ๋ฆฝํธ : ๋ฌธ์์ด ๋ฉ์๋ slice(), substring(), substr() slice(), substring(), substr()๋ ๋ฌธ์์ด ๋ฉ์๋์ ๋ณ๊ฒฝ ํ์ ์ผ๋ก ๋ฌธ์์ด์์ ์ํ๋ ๊ฐ์ ์ถ์ถํ์ฌ ๋ฌธ์์ด์ ๋ฐํํ๋ ๋ฉ์๋์ ๋๋ค. #1. slice( ) slice() ๋ฉ์๋๋ ๋ฌธ์์ด์์ ์ํ๋ ๊ฐ์ ์ถ์ถํ์ฌ ๋ฌธ์์ด์ ๋ฐํํฉ๋๋ค. ! slice( ) ์ฌ์ฉ ๋ฐฉ๋ฒ ! "๋ฌธ์์ด"slice(์์ ์์น) "๋ฌธ์์ด"slice(์์ ์์น, ๋๋๋ ์์น) const str1 = "javascript reference" const currentStr1 = str1.slice(0); //javascript reference const currentStr2 = str1.slice(1); //avascript refer.. 2022. 8. 17. ์ด์ 1 ๋ค์ 728x90 ๋ฐ์ํ