22.09.14 μμ μκ°μ 곡λΆν λ΄μ©λ€μ μ 리νμμ΅λλ€ π
νΌλλ°±μ μΈμ λ νμμ λλ€! π
μ€λ ꡬννλ λ¬Έμ μ€μμ, μλ₯Ό λ€λ©΄ μκ°μ 1μ μ΄λ©΄, 01μλ‘ λνλ΄μΌνλ κ²μ΄ μμμ΅λλ€.
μ λ μ΄μ¬ν μ½λλ₯Ό μ§μ μ«μμ κΈΈμ΄κ° 2λ³΄λ€ μμΌλ©΄, 0μ λΆμ¬μ λνλ΄κ³ , 2μ리λΌλ©΄ κ·Έλλ‘ λ¦¬ν΄νκ²λ μ€κ³νλλ°, μ§κΏμΌλ‘λΆν° λ μ’μ λ°©λ²μ μκ² λμ΄, μ μ©ν΄λ³΄μμ΅λλ€.
μμ μ κΈ°μ‘΄ μ½λμ μμ ν μ½λλ λ€μκ³Ό κ°μ΅λλ€.
λ§μ κΈΈμ΄λ§ λΉκ΅νμ λλ ν° μ°¨μ΄κ° μμ΄λ³΄μΌ μ μμ§λ§, μ λ ₯νκΈ°μλ ν¨μ¬ κ°κ²°ν κ²μ μ μ μμ΅λλ€.
// κΈ°μ‘΄ μ½λ
minute.length < 2 ? '0'+minute : minute;
// μμ ν μ½λ
( minute + '' ).padStart( 2, '0' )
μ κ° μ€λ μλ‘κ² λ°°μ΄ λ©μλλ padStart μ λλ€.
padStart()
λ©μλλ νμ¬ λ¬Έμμ΄μ μμμ λ€λ₯Έ λ¬Έμμ΄λ‘ μ±μ, μ£Όμ΄μ§ κΈΈμ΄λ₯Ό λ§μ‘±νλ μλ‘μ΄ λ¬Έμμ΄μ λ°νν©λλ€.
μ±μλ£κΈ°λ λμ λ¬Έμμ΄μ μμ(μ’μΈ‘)λΆν° μ μ©λ©λλ€.
μ¬μ© λ°©λ²μ λ€μκ³Ό κ°μ΅λλ€.
str.padStart(targetLength [, padString])
맀κ°λ³μλ‘ λ€μ΄κ°λ κ°μ λ€μκ³Ό κ°μ΅λλ€.
targetLength
λͺ©ν λ¬Έμμ΄ κΈΈμ΄λ₯Ό μλ―Ένλ©°, νμ¬ λ¬Έμμ΄μ κΈΈμ΄λ³΄λ€ μλ€λ©΄ μ±μλ£μ§ μκ³ κ·Έλλ‘ λ°νν©λλ€.
padString
Β (Optional)
νμ¬ λ¬Έμμ΄μ μ±μλ£μ λ€λ₯Έ λ¬Έμμ΄μ λνλ λλ€.
λ¬Έμμ΄μ΄ λ무 κΈΈμ΄ λͺ©ν λ¬Έμμ΄ κΈΈμ΄λ₯Ό μ΄κ³Όνλ€λ©΄ μ’μΈ‘ μΌλΆλ₯Ό μλΌμ λ£μΌλ©°, κΈ°λ³Έκ°μ " " μ λλ€.