splice λ©μλλ λ°°μ΄ λ΄μ νΉμ ν μμλ₯Ό μμ νκ±°λ, λ€λ₯Έ μμλ‘ λμΉνκ±°λ μλ‘μ΄ μμλ₯Ό μΆκ°ν λ μ¬μ©ν©λλ€.
splice λ©μλλ₯Ό μΈ λλ μΈμμ μμμ μ£Όμν΄μΌ ν©λλ€.
μμ κ·Έλ¦Όμμλ μΈμ 3κ°κ° λ€μ΄κ°μ§λ§, splice λ©μλλ νμμ λ°λΌ μΈμλ₯Ό μ΅μ 1κ°λ§ μΈ μλ μμ΅λλ€.
μλ₯Ό λ€μ΄, [1,2,3,4,5] λΌλ λ°°μ΄μμ μ«μ 3μ μ κ±°νκ³ κ·Έ μ리μ 10μ μΆκ°νλ €κ³ ν©λλ€.
κ·Έλ΄ λ λ€μκ³Ό κ°μ΄ λ©μλλ₯Ό νμ©νμλ©΄ λ©λλ€.
let num = [1,2,3,4,5];
num.splice(2,1,10);
console.log(num); // [ 1, 2, 10, 4, 5 ]
splice
λ©μλλ₯Ό μΈμ μΈκΉ, μ΄λ°κ² μ§μ§ νμν κΉ μλ¬Έμ΄ λ€ μλ μμ§λ§, μμΈλ‘ μΌμμν μμ κΈ°λ₯μ μμ£Ό μ°μ
λλ€.
λ³΄ν΅ λκΈ μμ κΈ°λ₯μ ꡬνν λ splice λ©μλλ₯Ό λ§μ΄ νμ©νλ΅λλ€ :)