ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [Javascript/ES6] for ( ) ๋ฌธ & NodeList
    javascript 2019. 5. 5. 18:46

    ์•ˆ๋…•ํ•˜์„ธ์š”, Jerry์ž…๋‹ˆ๋‹ค :)

     

    ๊ณ„์†ํ•ด์„œ ์Šค์ฝ”ํ”„์— ๋Œ€ํ•ด ์ด์•ผ๊ธฐ๋ฅผ ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๋ธ”๋ก ์Šค์ฝ”ํ”„์— ํŠนํžˆ ๋งŽ์€ ์–˜๊ธฐ๋ฅผ ํ•˜๊ณ  ์žˆ๋Š”๋ฐ์š”. ์ด๋ฒˆ ํฌ์ŠคํŒ…๋„ ๋ธ”๋ก ์Šค์ฝ”ํ”„์— ๊ด€๋ จ๋œ ๋‚ด์šฉ์„ ํฌ์ŠคํŒ…ํ•˜๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค.

     

    ์šฐ๋ฆฌ๊ฐ€ ๋ธ”๋ก ์Šค์ฝ”ํ”„์—์„œ ๋นผ๋จน์œผ๋ฉด ์•ˆ ๋  ๊ตฌ๋ฌธ์ด ์žˆ์ฃ ? ๋„ค, ๋ฐ”๋กœ for( ) ๋ฌธ๊ณผ if( ) ๋ฌธ์ด์ฃ . if( ) ๋ฌธ๊ณผ for( )์˜ ์ฐจ์ด์ ์€ ์กฐ๊ฑด์ ˆ์— ๋ณ€์ˆ˜ ์„ ์–ธ ์—ฌ๋ถ€๊ฒ ์ฃ . for( ) ๋ฌธ๋„ ๋ฏธ๋ฆฌ ์„ ์–ธ๋ผ์žˆ๋Š” ๋ณ€์ˆ˜๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๊ฒ ์ง€๋งŒ ์กฐ๊ฑด์ ˆ ์•ˆ์—์„œ ์„ ์–ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‹ค ๋ณด๋‹ˆ ํ‚ค์›Œ๋“œ์— ๋”ฐ๋ผ ์Šค์ฝ”ํ”„๊ฐ€ ๋‹ฌ๋ผ์ง‘๋‹ˆ๋‹ค. 

     

    var ํ‚ค์›Œ๋“œ์™€ let ํ‚ค์›Œ๋“œ๊ฐ€ for( ) ๋ฌธ์—์„œ ์–ด๋–ป๊ฒŒ ๋‹ค๋ฅธ ์Šค์ฝ”ํ”„๋ฅผ ๊ฐ–๋Š”์ง€ ์•Œ์•„๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค!

     

    for.html
    <html>
    <head>
    <meta charset='utf-8'>
    <title></title>
    </head>
    <body>
      <div>
        <ul>
          <li>1~10</li>
          <li>11~20</li>
          <li>21~30</li>
        </ul>
      </div>
      <script src='for.js'></script>
    </body>
    </html>

     

    for.js
    
    var nodes = document.querySelector('ul');
    
    for(var k = 0; k < nodes.children.length; k++){
      var el = nodes.children[k];
      el.onclick = function(event){
        event.target.style.backgroundColor = 'yellow';
        console.log(k);
      }
    }
    

     

    HTML์„ ํŒŒ์ผ์„ ๋ธŒ๋ผ์šฐ์ €๋กœ ์—ด์–ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ์•„๋ž˜ ์บก์ฒ˜๋ฅผ ๋ณผ๊นŒ์š”?

    ์œ„ HTML์†Œ์Šค๊ฐ€ ๋ธŒ๋ผ์šฐ์ €์—์„œ ์ถœ๋ ฅ๋˜๋Š” ๋ชจ์Šต

    JS ์†Œ์Šค(for.js)๋ฅผ ๋ณด์„ธ์š”. nodes๋ผ๋Š” ๋ณ€์ˆ˜์— querySelector('ul')์„ ๋‹ด์Šต๋‹ˆ๋‹ค.

     

    · Document.querySelector( ) : Document๋Š” ์„ ํƒ์ž ํ˜น์€ ์„ ํƒ์ž ๋ญ‰์น˜๋กœ ๋ณด์‹œ๋ฉด ๋ฉ๋‹ˆ๋‹ค. querySelector('element, id, class๋ช…') ์†Œ๊ด„ํ˜ธ์—๋Š” element, id, class๋ช…์ด ๋“ค์–ด์˜ฌ ์ˆ˜ ์žˆ๊ณ , element๋‚˜ class๋ช…์ด ์—ฌ๋Ÿฟ์ผ ๊ฒฝ์šฐ ๊ฐ€์žฅ ์ฒ˜์Œ element, class๋ช…์ด ๋ณ€์ˆ˜์— ๋‹ด๊น๋‹ˆ๋‹ค.

     

    ์œ„ for.js ์†Œ์Šค์˜ ๊ฒฝ์šฐ querySelector( )๋กœ <ul>์„ ๋‹ด์œผ๋ฉด์„œ html์— ์ž‘์„ฑ๋œ 3๊ฐœ์˜ (์ž์‹ element์ธ)<li>๋„ ์ „๋ถ€ ๋‹ด๊ธฐ๋Š”๋ฐ ์ด๊ฒƒ์„ DOM(Document Object Model)์—์„œ NodeList๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค. console.log๋กœ ์ฐ์–ด์„œ ์–ด๋–ป๊ฒŒ ๋‹ด๊ฒผ๋Š”์ง€ ํ™•์ธํ•ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

    NodeList
    
    var nodes = document.querySelector('ul');
    console.log(nodes); // +์ถ”๊ฐ€) NodeList๋ฅผ ํ™•์ธํ•˜๊ธฐ ์œ„ํ•ด console.log( ) ์ž‘์„ฑ
    

    NodeList๋ฅผ ํ™•์ธํ•˜๊ธฐ ์œ„ํ•ด์„œ ์†Œ์Šค์— console.log(nodes)๋ฅผ ์ถ”๊ฐ€ํ•˜์˜€์Šต๋‹ˆ๋‹ค. ๊ฒฐ๊ณผ๋Š” ์•„๋ž˜ ์บก์ฒ˜๋กœ ํ™•์ธํ•ด๋ณผ๊นŒ์š”?

     

    querySelector('ul')๋กœ ๋‹ด์€ nodes ๋ณ€์ˆ˜๋ฅผ console.log(nodes)๋กœ console์— ์ถœ๋ ฅํ•œ ๋ชจ์Šต์ด๋‹ค. 3๊ฐœ์˜ <li>๊ฐ€ ๋‹ด๊ฒจ์žˆ๊ณ  ์ด๋ฅผ NodeList๋ผ๊ณ  ํ•œ๋‹ค.

    nodes.children.length๋Š” NodeList์˜ ์—˜๋ฆฌ๋จผํŠธ ์ˆ˜๋กœ 3์ด ๋‚˜์˜ต๋‹ˆ๋‹ค. ๋ฐ˜๋ณต๋ฌธ์—์„œ ์กฐ๊ฑด์ ˆ์— ์„ธ ๋ฒˆ๋งŒํผ ๋ฃจํ”„๋ฅผ ๋Œ๊ฒ ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. 

     

    ๋‹ค์‹œ for.js ์†Œ์Šค๋กœ ๋Œ์•„๊ฐ€์„œ,

    
    var el = nodes.children[k];
    el.onclick = function(event){
      event.target.style.backgroundColor = 'yellow';
      console.log(k);
    }
    

    for( ) ๋ฌธ์„ ๋ฐ˜๋ณตํ•˜๋ฉฐ <li> ์—˜๋ฆฌ๋จผํŠธ๋งˆ๋‹ค onclick ์ด๋ฒคํŠธ๋ฅผ ์„ค์ •ํ•ด์ค๋‹ˆ๋‹ค. ํ•ด๋‹น <li> ์—˜๋ฆฌ๋จผํŠธ๋ฅผ ํด๋ฆญํ•  ๋•Œ๋งˆ๋‹ค ๋ฐฐ๊ฒฝ์ƒ‰์ด ๋…ธ๋ž€์ƒ‰('yellow')์œผ๋กœ ๋ฐ”๋€Œ๊ฒŒ ํ–ˆ์ฃ .

     

     

    ์ค‘์š”ํ•œ ๊ฑด console.log(k)์ž…๋‹ˆ๋‹ค. <li> ์—˜๋ฆฌ๋จผํŠธ๋ฅผ ํด๋ฆญํ•  ๋•Œ๋งˆ๋‹ค k์ด ๊ฐ’์ด ์ฐํžˆ๋Š”๋ฐ ํ•ญ์ƒ 3์ด ์ฐํž™๋‹ˆ๋‹ค. ์ด์ œ ์•„์ฃผ ์กฐ๊ธˆ ๋ณต์žกํ•ด์ง‘๋‹ˆ๋‹ค.(ํ•„์ž์˜ ์ฃผ๊ด€์ ์ธ ์˜๊ฒฌ์ž…๋‹ˆ๋‹ค. ์ „ ์กฐ๊ธˆ ํ—ท๊ฐˆ๋ฆฌ๊ณ  ๋ณต์žกํ–ˆ๊ฑฐ๋“ ์š”...)

     

    ์›€์งค์˜ ํ•˜๋‹จ๋ถ€์— console.log(k)๊ฐ€ console์ฐฝ์— ์–ด๋–ค ๊ฐ’์œผ๋กœ ์ฐํžˆ๋Š”์ง€ ํ™•์ธํ•ด์ฃผ์„ธ์š”.

     

    Console์ฐฝ์—๋Š” ๋ฃจํ”„๋ฅผ ์ „๋ถ€ ๋Œ๊ณ  ๋‚œ ์ดํ›„์˜ ๊ฐ’์ธ 3์ด ์ฐํž™๋‹ˆ๋‹ค. 0๋ถ€ํ„ฐ ์‹œ์ž‘ํ•ด์„œ length๊ฐ€ 3 ๋ฏธ๋งŒ์œผ๋กœ ๋ฃจํ”„๋ฅผ ๋Œ๋ผ๊ณ  ํ–ˆ๋Š”๋ฐ ์™œ 0, 1, 2๋กœ ๋Œ๊ณ  3์ด ์ฐํžˆ๋ƒ ๋ฌผ์œผ์‹ ๋‹ค๋ฉด for( ) ๋ฌธ์ด ์–ด๋–ป๊ฒŒ ๋™์ž‘ํ•˜๋Š”์ง€ ๊ทธ ํ”„๋กœ์„ธ์Šค(?)๋ฅผ ์•Œ๊ณ  ๊ณ„์…”์•ผ ํ•ฉ๋‹ˆ๋‹ค.

     

    0์ธ ์ƒํƒœ๋กœ 0 < 3์ด true์ด๊ธฐ ๋•Œ๋ฌธ์— for( ) ๋ฌธ ๋‚ด๋กœ ๋“ค์–ด๊ฐ€ ๋กœ์ง์„ ๋Œ๊ณ  ๋‚œ ์ดํ›„์—” ์ฆ๊ฐ ์—ฐ์‚ฐ์ž(k++)๋กœ ๊ฐ‘๋‹ˆ๋‹ค.

    ์•„๋ž˜ ๊ทธ๋ฆผ์„ ๋ณด๊ณ  ๋‹ค์‹œ ์„ค๋ช…ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

     

    ์•Œ๊ณ  ๊ณ„์‹œ๋Š” ๋ถ„๋“ค์€ ์ด ๋ถ€๋ถ„์„ ๋„˜์–ด๊ฐ€์…”๋„ ๊ดœ์ฐฎ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆผ์„ ๋ณด๊ณ  ์ดํ•ด๊ฐ€ ๊ฐ€์‹œ๋‚˜์š”?

     

    ์ฆ‰,

    1. โ‘  k = 0์œผ๋กœ ์‹œ์ž‘ํ•ด์„œ

    2. โ‘ก 0 < 3 ์ด true์ด๊ธฐ ๋•Œ๋ฌธ์—

    3. โ‘ข ๋กœ์ง์„ ๋‹ค ๋Œ๊ณ 

    4. โ‘ฃ ์ฆ๊ฐ ์—ฐ์‚ฐ์ž(k++)๋กœ ๊ฐ€์„œ k์˜ ๊ฐ’์„ ํ•˜๋‚˜ ์ฆ๊ฐ€์‹œํ‚ต๋‹ˆ๋‹ค.

    5. ๋‹ค์‹œ โ‘ก 1 < 3 ์ด true์ด๊ธฐ ๋•Œ๋ฌธ์—

    6. โ‘ข ๋กœ์ง์„ ๋‹ค ๋Œ๊ณ 

    7. ๋‹ค์‹œ โ‘ฃ ์ฆ๊ฐ์—ฐ์‚ฐ์ž(k++)๋กœ ๊ฐ€์„œ k์˜ ๊ฐ’์„ ํ•˜๋‚˜ ์ฆ๊ฐ€์‹œํ‚ต๋‹ˆ๋‹ค.

    8. โ‘ก 2 < 3 ์ด true์ด๊ธฐ ๋•Œ๋ฌธ์—

    9. โ‘ข ๋กœ์ง์„ ๋‹ค ๋Œ๊ณ 

    10. ๋‹ค์‹œ โ‘ฃ ์ฆ๊ฐ์—ฐ์‚ฐ์ž(k++)๋กœ ๊ฐ€์„œ k์˜ ๊ฐ’์„ ํ•˜๋‚˜ ์ฆ๊ฐ€์‹œํ‚ต๋‹ˆ๋‹ค.

    11. k๋Š” 3์ด ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

    12. โ‘ก 3 < 3 ์ด false์ด๊ธฐ ๋•Œ๋ฌธ์—

    13. for( ) ๋ฌธ์œผ๋กœ ๋“ค์–ด๊ฐ€์ง€ ์•Š์Šต๋‹ˆ๋‹ค. โ‘ข ๋กœ์ง์„ ์‹คํ–‰ํ•˜์ง€ ์•Š๋Š” ๊ฑฐ์ฃ .

     

    ์ด๊ฒƒ์„ ์„ค๋ช…ํ•œ ์ด์œ ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

    ์•„๋ž˜์— let ํ‚ค์›Œ๋“œ์˜ ๊ฒฐ๊ณผ์˜ ๊ฒฝ์šฐ, ํด๋ฆญํ•œ ์—˜๋ฆฌ๋จผํŠธ๋งˆ๋‹ค ๊ฐ’์ด ๋‹ค๋ฅธ๋ฐ 0๊ณผ 1, ๊ทธ๋ฆฌ๊ณ  2 ๋งŒ ๋‚˜์˜ค๊ธฐ ๋•Œ๋ฌธ์— ์ด ํฌ์ŠคํŒ…์„ ์ฝ๋Š” ๋ถ„์ด ํ—ท๊ฐˆ๋ คํ•˜์‹ค๊นŒ ๋ด ์„ค๋ช…ํ–ˆ์Šต๋‹ˆ๋‹ค :)

     

    ๋งŒ์•ฝ, ๋‚ด๊ฐ€ ํด๋ฆญํ•œ element์˜ ์ˆœ๋ฒˆ์„ ์•Œ๊ณ  ์‹ถ๋‹ค๋ฉด?

    ์ฒซ ๋ฒˆ์งธ๋ฅผ ํด๋ฆญํ–ˆ์„ ๋•Œ๋Š” 1์ด Console์— ๋‚˜์˜ค๊ณ  ๋‘ ๋ฒˆ์งธ๋ฅผ ํด๋ฆญํ–ˆ์„ ๋• 2, ๊ทธ๋ฆฌ๊ณ  ์„ธ ๋ฒˆ์งธ๋Š” 3์ด ๋‚˜์˜ค๊ฒŒ ํ•œ๋‹ค๋ฉด var ํ‚ค์›Œ๋“œ๋ฅผ let ํ‚ค์›Œ๋“œ๋กœ ์ˆ˜์ •ํ•ด์ฃผ๋ฉด ๋ฉ๋‹ˆ๋‹ค.

     

    ์†Œ์Šค๋ฅผ ๋ณ€๊ฒฝํ•ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

    
    for(let k = 0; k < nodes.children.length; k++){
    

    ๋ฐ”๋€Œ๋Š” ๊ฒƒ์€ for( ) ๋ฌธ ์กฐ๊ฑด๋ถ€ ๋‚ด์— var ํ‚ค์›Œ๋“œ๋กœ ์„ ์–ธํ–ˆ๋˜ k ๋ณ€์ˆ˜๋ฅผ let ํ‚ค์›Œ๋“œ๋ฟ์ž…๋‹ˆ๋‹ค. ์ˆ˜์ • ์ดํ›„์— ์–ด๋–ป๊ฒŒ ๊ฒฐ๊ณผ๊ฐ€ ๋ฐ”๋€Œ์—ˆ๋Š”์ง€ ๊ถ๊ธˆํ•ด์ง‘๋‹ˆ๋‹ค! ๊ฐ™์ด ์•„๋ž˜์˜ ์บก์ฒ˜(์›€์งค)๋ฅผ ํ™•์ธํ•ด๋ณด์‹œ์ฃ .

     

    let ๋ณ€์ˆ˜๊ฐ€ ์Šค์ฝ”ํ”„๋ฅผ ๊ฐ–๊ธฐ ๋•Œ๋ฌธ์— ๋‹ค๋ฅด๊ฒŒ ์ถœ๋ ฅ์ด ๋œ๋‹ค.

     

    ์ง์ ‘ ์ฝ”๋”ฉํ•˜์…”์„œ ํ‚ค์›Œ๋“œ๋งˆ๋‹ค ๊ฒฐ๊ณผ๊ฐ€ ๋‹ค๋ฅด๊ฒŒ ์ถœ๋ ฅ๋˜๋Š” ๊ฒƒ์„ ๋ˆˆ์œผ๋กœ ํ™•์ธํ•ด๋ณด์„ธ์š”!

     

    ํฌ์ŠคํŒ…์„ ๋งˆ๋ฌด๋ฆฌํ•˜๋ฉด์„œ,

    ์นด๊ณต์กฑ์ด ๋งŽ์€ ๋ถ„๋“ค์—๊ฒŒ ์š•์„ ๋จน๊ณ  ์žˆ๋Š” ๊ธฐ์‚ฌ๋ฅผ ๋ดค์Šต๋‹ˆ๋‹ค. ๊ณต๋ถ€ํ•˜๋Š” ๊ณณ์ด ์•„๋‹Œ ๊ณณ์—์„œ ๊ณต๋ถ€ํ•˜์‹œ๋Š” ๋ถ„๋“ค์ด ์ˆ˜๋‹ค ๋– ๋Š” ๋ถ„๋“ค์—๊ฒŒ ์ฐŒ๋ฆฟ์ฐŒ๋ฆฟ ๋ˆˆ์น˜๋ฅผ ์ฃผ๋Š” ๊ฑด ๋ฌธ์ œ๊ฐ€ ์žˆ๋‹ค๊ณ  ๋ด…๋‹ˆ๋‹ค๋งŒ, ์นด๊ณต์กฑํ•œํ…Œ ์นด๊ณต ๋†ˆ๋“ค, ๋“ฑ ํ—˜ํ•œ ๋ง์„ ๊ธ€์— ๋‹ด๊ณ  ๊ฑฐ์ง€๋‹ˆ, ํ—ˆ์˜์ถฉ๋“ค์ด๋‹ˆ ์‹ฌํ•œ ๋Œ“๊ธ€๋“ค์ด 99%์˜€์Šต๋‹ˆ๋‹ค. ์†์ƒํ•˜๋”๊ตฐ์š”. (์‘, ๋‚ด๊ฐ€ ์นด๊ณต์กฑ์ด๋ผ) ์ผํ•˜๋ฉด์„œ ์ฃผ๋ง์—” ๋…ธํŠธ๋ถ์„ ๋“ค๊ณ  ์นดํŽ˜ ๊ฐ€์„œ ๊ณต๋ถ€ํ•˜๊ฑฐ๋‚˜ ํฌ์ŠคํŒ…ํ•˜๊ฑฐ๋‚˜ ํ•ฉ๋‹ˆ๋‹ค. ์ง‘ ๊ทผ์ฒ˜ ๋„์„œ๊ด€์„ ๊ฐ€๋ ค๋ฉด 20~30๋ถ„์€ ๋ฒ„์Šค๋ฅผ ํƒ€๊ณ  ๋‚˜๊ฐ€์•ผ ํ•˜๊ณ , ๋„์„œ๊ด€๋„ ์—ด๋žŒ์‹ค์ด ํ˜‘์†Œํ•˜๋‹ค ๋ณด๋ฉด ์ž˜ ๊ฐ€์ง€ ์•Š๊ฒŒ ๋˜์ฃ . ๊ทธ๋งˆ์ €๋„ ์กฐ๊ธˆ๋งŒ ๋Šฆ์œผ๋ฉด ์ž๋ฆฌ๋„ ์—†๊ณ , ์š”์ƒŒ ์ž๋…€๋ถ„๋“ค ๋ฐ๋ฆฌ๊ณ  ๋‚˜์˜ค์‹œ๋Š” ๋ถ€๋ชจ๋‹˜๋“ค๋„ ๊ณ„์…”์„œ ๋„์„œ๊ด€๋„ ๋งŒ๋งŒ์น˜ ์•Š๊ฒŒ ์‹œ๋„๋Ÿฝ์Šต๋‹ˆ๋‹ค. ์—ฌ๋Ÿฌ ์ƒํ™ฉ์„ ๊ณ ๋ คํ•˜๋ฉด ์นดํŽ˜๊ฐ€ ์ข‹์ฃ . ํ˜ผ์ž ๊ฐ€์„œ 4์ธ์„ ์ฐจ์ง€ํ•˜๋Š” ์‚ฌ๋žŒ๋“ค ๋ณด๋ฉด ์ €๋„ ๋ˆˆ์‚ด ์ฐŒํ‘ธ๋ฆฌ๊ฒŒ ๋˜๊ณ  ์›ฌ๋งŒํ•˜๋ฉด ๋งŽ์€ ์ž๋ฆฌ๋ฅผ ์ฐจ์ง€ํ•ด์„œ ๋ฏผํ ์ฃผ๊ธฐ ์‹ซ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์ปคํ”ผ ํ•œ ์ž” ์‹œํ‚ค๊ณ  2~3์‹œ๊ฐ„๋งŒ ์ง€๋‚˜๋„ ๊ดœํžˆ ์ฃ„์†กํ•ด์ ธ์„œ ํ•œ ์ž” ๋” ์‹œํ‚ค๊ฑฐ๋‚˜ ํ•ฉ๋‹ˆ๋‹ค. ๊ธฐ์‚ฌ ๋‚ด์šฉ์ธ์ฆ‰์Šจ ๋ณ„๋‹ค๋ฐฉ์˜ ๋ช‡ ๊ฐœ ๋งค์žฅ์—์„œ ์ฝ˜์„ผํŠธ๋ฅผ ์•„์˜ˆ ์—†์•ด๋‹ค๋Š” ๋‚ด์šฉ์ด์—ˆ๊ณ  ๋Œ“๊ธ€์—์„  ์นด๊ณต์กฑ์„ ์—„์ฒญ๋‚˜๊ฒŒ ๊นŒ๋”๊ตฐ์š”. '๊ทธ๋Ÿฌ๋‹ˆ ๊ณต๋ถ€๋งŒ ํ•˜์ง€ ์‚ฌ๋žŒ๋ถ€ํ„ฐ ๋ผ๋ผ', '์ง‘์—์„œ ํ•ด๋ผ', '๋„์„œ๊ด€ ๊ฐ€์„œ ๊ณต๋ถ€ํ•ด๋ผ', 'ํ—ˆ์˜์‹ฌ๋งŒ ๊ฐ€๋“ ์ฐจ์„œ ์นดํŽ˜์—์„œ ๊ณต๋ถ€ํ•˜๋Š” ๋†ˆ๋“ค ๋ณด๋ฉด ๊ณต๋ถ€ํ•˜๋Š” ๊ผด ๋ชป ๋ดค๋‹ค' ๋“ฑ.. ์™€.. ์–ผ๋งˆ๋‚˜ ๋Œ€๋‹จํ•˜์‹  ๋ถ„๋“ค์ด๊ธธ๋ž˜, ์–ผ๋งˆ๋‚˜ ๊ณต๋ถ€ ๋งŽ์ด ํ•ด์„œ ์ž˜ ๋จน๊ณ  ์ž˜ ์‚ฌ์‹œ๋Š” ๋ถ„๋“ค์ด๊ธธ๋ž˜ ๊ทธ๋Ÿฐ ๋Œ“๊ธ€์„ ๋ง‰ ์จ ๋‚ด๋ ค๊ฐ€์‹œ๋Š”์ง€ ๋ถ€๋Ÿฝ๋”๋ผ๊ณ ์š”. ์‚ฌ๋žŒ๋ถ€ํ„ฐ ๋˜๋ผ๋‹ˆ, ๊ทธ๋Ÿฐ ํ—˜ํ•œ ๋Œ“๊ธ€๋“ค ๋‹ค์‹œ๋Š” ๋ถ„๋“ค์ด ๋ถ„๋ช… ์นดํŽ˜์—์„œ ๋ณธ ํŠน์ •์ธ์„ ์ƒ์ƒํ•˜๋ฉฐ ๋Œ“๊ธ€์„ ์“ฐ์…จ์„ ๊ฑฐ๋ฅผ ์ƒ๊ฐํ•˜๋ฉด ์†Œ๋ฆ„ ๋‹์Šต๋‹ˆ๋‹ค. ์นดํŽ˜์—์„œ ๊ณต๋ถ€ํ•˜๋‹ค ๋งž๋Š” ์„ธ์ƒ์ด ์˜ฌ๊นŒ ๋ฌด์„ญ๋„ค์š”. (ํˆฌ๋œํˆฌ๋œ..)

     

    Jerry ์˜€์Šต๋‹ˆ๋‹ค :)

     

     

    ๋Œ“๊ธ€

Posted by Bejerry.