substr(start, length)
- start: ์์ ์ธ๋ฑ์ค๋ฅผ ์ง์
- length: ์๋ฅผ ๋ฌธ์์ ๊ธธ์ด๋ฅผ ์ง์
slice(start, end)
- start: ์์ ์ธ๋ฑ์ค๋ฅผ ์ง์
- end: ๋ ์ธ๋ฑ์ค๋ฅผ ์ง์ (์ด ์ธ๋ฑ์ค์ ํด๋นํ๋ ๋ฌธ์๋ ํฌํจํ์ง ์์)
substr()๊ณผ slice() ๋น๊ต
๋ ๋ค start(์์ ์ธ๋ฑ์ค)๊ฐ 0์ผ ๋๋ ๊ฐ์ด ๊ฐ์!
๐ star(์์ ์ธ๋ฑ์ค)๊ฐ 0์ผ ๋
# ์์
let str1 = '๋ฌธ์์ด์ ์๋ผ๋ณด์ธ์'
console.log(str1.substr(0,1)); // ๋ฌธ
console.log(str1.slice(0,1)); // ๋ฌธ
console.log(str1.substr(0,3)); // ๋ฌธ์์ด
console.log(str1.slice(0,3)); // ๋ฌธ์์ด
console.log(str1.substr(0,9)); // ๋ฌธ์์ด์ ์๋ผ๋ณด์ธ
console.log(str1.slice(0,9)); // ๋ฌธ์์ด์ ์๋ผ๋ณด์ธ
๐ star(์์ ์ธ๋ฑ์ค)๊ฐ 1์ผ ๋
# ์์
let str1 = '๋ฌธ์์ด์ ์๋ผ๋ณด์ธ์'
console.log(str1.substr(1,1)); // ์
console.log(str1.slice(1,1)); //
console.log(str1.substr(1,3)); // ์์ด์
console.log(str1.slice(1,3)); // ์์ด
console.log(str1.substr(1,9)); // ์์ด์ ์๋ผ๋ณด์ธ์
console.log(str1.slice(1,9)); // ๋ฌธ์์ด์ ์๋ผ๋ณด์ธ
'๐ฉโ๐ป๊ณต๋ถ > JavaScript' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[JavaScript] return๋ฌธ ์ฌ์ฉ ์ด์ (0) | 2024.01.17 |
---|