μλ°μ€ν¬λ¦½νΈ : λ°°μ΄ λ©μλ
μ§κΈλΆν° μλ°μ€ν¬λ¦½νΈμ λ°°μ΄ λ©μλμΈ join() / push() / pop()μ λν΄ μμλ΄
μλ€!
λ°°μ΄ λ©μλλ€μ μ΄ν΄νκ² λλ©΄ λ°°μ΄μ μ’ λ ν¨μ¨μ μΌλ‘ μ¬μ©ν μ μκ²λ©λλ€ :)
1. join( )
join( )μ λ°°μ΄μ λ³κ²½νμ§ μκ³ μ°Έμ‘°λ§ νλ λ©μλλ‘ λ°°μ΄μ λͺ¨λ μμλ₯Ό νλμ λ¬Έμμ΄λ‘ λ°νν©λλ€.
//01
const arrNum = [100, 200, 300, 400, 500];
const text1 = arrNum.join(''); //λ°°μ΄μ μμλ₯Ό μ λΆ μ΄μ΄μ λΆλ¬μ¨λ€.
const text2 = arrNum.join(' '); //ν μΉΈμ λμ°λ©΄ joinμ΄ μ¬λ°±μ μΈμν΄μ ν μΉΈμ© λμμ ννλλ€.
const text3 = arrNum.join('β
'); //λ³μ λ£κ² λλ©΄ joinμ΄ λ³μ μΈμν΄μ λΆλ¬μ¬λλ λ³μ΄ κ° λ°°μ΄κ° μ¬μ΄μ κ°μ΄ λμ¨λ€.
const text4 = arrNum.join('-'); //-μ λ£κ² λλ©΄ joinμ΄ -μ μΈμν΄μ λΆλ¬μ¬λλ -μ΄ κ° λ°°μ΄κ° μ¬μ΄μ κ°μ΄ λμ¨λ€.
νλ‘ νμΈν΄λ³΄μ!
λ²νΈ | κΈ°λ³Έκ° | λ©μλ | 리ν΄κ° |
---|---|---|---|
1 | [100, 200, 300, 400, 500] | join('') | 100200300400500 |
2 | [100, 200, 300, 400, 500] | join(' ') | 100 200 300 400 500 |
3 | [100, 200, 300, 400, 500] | join('βοΈ') | 100βοΈ200βοΈ300βοΈ400βοΈ500 |
4 | [100, 200, 300, 400, 500] | join('-') | 100-200-300-400-500 |
2. push( )
push( ) λ©μλλ λ°°μ΄μ μ§μ μ μΌλ‘ λ³κ²½νλ λ©μλμ λλ€. νλ μ΄μμ μμλ₯Ό λ°°μ΄ λ§μ§λ§μ μΆκ°νλ©°, μΆκ°ν λ§νΌ λ°°μ΄μ μλ‘μ΄ μ΄ κΈΈμ΄λ₯Ό λ°νν©λλ€.
//02
const arrNum = [100, 200, 300, 400, 500];
const arrPush = arrNum.push(600); //λ§μ§λ§μ μ«μ 600 μΆκ°
console.log(arrPush); //리ν΄κ° 6
console.log(arrNum); //κ²°κ³Όκ° 100, 200, 300, 400, 500, 600
νλ‘ νμΈν΄λ³΄μ!
λ²νΈ | κΈ°λ³Έκ° | λ©μλ | 리ν΄κ° | κ²°κ³Όκ° |
---|---|---|---|---|
1 | [100, 200, 300, 400, 500] | push() | 6 | 100,200,300,400,500,600 |
3. pop( )
pop( )μ λ°°μ΄μ μ§μ μ μΌλ‘ λ³κ²½νλ λ©μλμ λλ€. λ°°μ΄μ κ°μ₯ λ§μ§λ§ μμλ₯Ό μμ νκ³ μμ λ μμλ₯Ό λ°νν©λλ€. λλ¬Έμ pop() λ©μλλ₯Ό μ€νν λ λ§λ€ λ°°μ΄μ κΈΈμ΄κ° 1μ© μ€μ΄λλλ€.
//03
const arrNum = [100, 200, 300, 400, 500];
const arrPop = arrNum.pop( ); //λ§μ§λ§ μμ(μ«μ) μμ
console.log(arrPop); //리ν΄κ° 500(λ§μ§λ§ μμ λΆλ¬μ΄)
console.log(arrNum); //κ²°κ³Όκ° 100, 200, 300, 400
νλ‘ νμΈν΄λ³΄μ!
λ²νΈ | κΈ°λ³Έκ° | λ©μλ | 리ν΄κ° | κ²°κ³Όκ° |
---|---|---|---|---|
1 | [100, 200, 300, 400, 500] | pop() | 500 | 100,200,300,400 |
'JAVASCRIPT' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[JAVASCRIPT] λ¬Έμμ΄ λ©μλ : Slice(), substring(), substr() (4) | 2022.08.17 |
---|---|
[JAVASCRIPT] λ΄μ₯ ν¨μ (4) | 2022.08.16 |
μμ μ ν (3) | 2022.08.07 |
μ§μν¨μμ μ μν¨μ (2) | 2022.07.29 |
ν¨μ (4) | 2022.07.26 |
λκΈ