λ©μλ5 [JAVASCRIPT] μμμ ν¬κΈ° λ° μμΉλ₯Ό νννλ μμ±, λ©μλ μλ°μ€ν¬λ¦½νΈ : μμ ν¬κΈ° λ° μμΉ μμ±κ³Ό λ©μλ μ΄λ² μκ°μλ μλ°μ€ν¬λ¦½νΈμ μμμ μμΉ λ° ν¬κΈ°λ₯Ό νννλ μμ±κ³Ό λ©μλλ€μ μμλ³΄κ² μ΅λλ€.π λ€μμ νλ₯Ό ν΅ν΄ μμλ΄ μλ€. #01. μμμ μμ± λ° λ©μλ μμ ν¬κΈ° μμ± μ€λͺ element.clientWidth μμμ κ°λ‘ κ° (ν¨λ© / 보λ / λ§μ§ λ―Έν¬ν¨) element.clientHeight μμμ μΈλ‘ κ° (ν¨λ© / 보λ / λ§μ§ λ―Έν¬ν¨) element.clientTop μμμ YμΆ κ° (λΆλͺ¨κΈ°μ€) element.clientLeft μμμ XμΆ κ° (λΆλͺ¨ κΈ°μ€) element.offsetWidth μμμ κ°λ‘ κ° (보λ / ν¨λ© ν¬ν¨) element.offsetTop μμμ YμΆ κ° (λ¬Έμ κΈ°μ€) element.offsetLeft μμμ XμΆ.. 2022. 9. 1. [JAVASCRIPT] λ¬Έμμ΄ λ©μλ : charAt( ) μλ°μ€ν¬λ¦½νΈ : λ¬Έμμ΄ λ©μλ : charAt() μ΄λ² μκ°μλ λ¬Έμμ΄ λ©μλμΈ charAt()μ λν΄ μμλ³΄κ² μ΅λλ€! π #1. charAt( ) charAt() λ©μλλ μ§μ ν μΈλ±μ€μ λ¬Έμλ₯Ό μΆμΆνμ¬ λ¬Έμμ΄μ λ°νν©λλ€. ! charAt( ) μ¬μ© λ°©λ² ! "λ¬Έμμ΄".charAt(μ«μ); const str1 = "javascript reference"; const currentStr1 = str1.charAt(); // j const currentStr2 = str1.charAt("0"); // j const currentStr3 = str1.charAt("1"); // a const currentStr4 = str1.charAt("2"); // v ! point ! λμλ¬Έμλ₯Ό ꡬλΆνλ©° μμΉκ°μ μ.. 2022. 8. 23. [JAVASCRIPT] λ¬Έμμ΄ λ©μλ : replace( ) / replaceAll( ) μλ°μ€ν¬λ¦½νΈ : λ¬Έμμ΄ λ©μλ : replace() μ΄λ² μκ°μλ λ¬Έμμ΄ λ©μλμΈ replace()μ λν΄ μμλ³΄κ² μ΅λλ€! π #1. replace( ) replace() λ©μλλ String.prototype.replace()μ μ½μλ‘ λ¬Έμμ΄μ μΉννκ±°λ λ³ν ν λ μ¬μ©νλ λ©μλμ λλ€. μ¦ λ¬Έμμ΄μ λΆλΆ λ¬Έμμ΄λ‘ ꡬλΆνκ³ λ³ννμ¬ μλ‘μ΄ λ°°μ΄λ‘ λ°νν΄μ€λλ€. ! replace( ) μ¬μ© λ°©λ² ! "λ¬Έμμ΄"replace("μ°Ύμ λ¬Έμμ΄", "λ³κ²½ν λ¬Έμμ΄"); "λ¬Έμμ΄"replace("μ°Ύμ λ¬Έμμ΄", "λ³κ²½ν λ¬Έμμ΄"); "λ¬Έμμ΄"replace(μ κ·μ); "λ¬Έμμ΄"replace(μ κ·μ, "λ³κ²½ν λ¬Έμμ΄"); const str1 = "javascript reference"; const cirrentStr.. 2022. 8. 18. [JAVASCRIPT] λ¬Έμμ΄ λ©μλ : split( ) μλ°μ€ν¬λ¦½νΈ : λ¬Έμμ΄ λ©μλ : split() μ΄λ² μκ°μλ λ¬Έμμ΄ λ©μλμΈ split()μ λν΄ μμλ³΄κ² μ΅λλ€! π #1. split( ) slice() λ©μλλ λ¬Έμμ΄μμ μνλ κ°μ μΆμΆν λ€ μλ‘μ΄ λ¬Έμμ΄λ‘ λ°νν©λλ€. μ¦ λ¬Έμμ΄μ λΆν νμ¬ λΆλΆ λ¬Έμμ΄ λ°°μ΄μ λ§λλλ€ π μλμ μ½λ μμ μ μ£Όμμ ν΅ν΄ λ μμΈν μμλ΄ μλ€! π ! split( ) μ¬μ© λ°©λ² ! "λ¬Έμμ΄".split(ꡬλΆμ(separator)); "λ¬Έμμ΄".split(μ κ·μ νν); "λ¬Έμμ΄".split(ꡬλΆμ, κ°―μ); //κ°―μλ₯Ό μ€μ ν μ μλ€. const str1 = "javascript reference"; const currentStr1 = str1.split(''); //['j','a','v','a','s','c',.. 2022. 8. 18. [JAVASCRIPT] λ°°μ΄ λ©μλ : join(), push(), pop() μλ°μ€ν¬λ¦½νΈ : λ°°μ΄ λ©μλ μ§κΈλΆν° μλ°μ€ν¬λ¦½νΈμ λ°°μ΄ λ©μλμΈ 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('β '); //λ³.. 2022. 8. 11. μ΄μ 1 λ€μ 728x90 λ°μν