[TIL]21.06.16

박주홍·2021λ…„ 6μ›” 16일
0

Today I Learned

λͺ©λ‘ 보기
35/104

πŸ‘¨β€πŸ’» 였늘 κ³΅λΆ€ν•œ 것

  • μž¬κ·€μ™€ DOMμ΄μš©ν•˜μ—¬ Tree ꡬ쑰(NODE)λ§Œλ“€κΈ°

  • JSON.stringify 직접 κ΅¬ν˜„ν•˜κΈ°
  • : JSON.stringify()λŠ” 데이터가 JSON(κ·œμΉ™μ΄ μžˆλŠ” 객체)인 ν˜•νƒœλ₯Ό λ¬Έμžμ—΄λ‘œ λ°”κΎΈλŠ” λ©”μ†Œλ“œ JSON.parse()λŠ” JSON.stringify()μ΄λ‚˜ JSONκ·œμΉ™μ— 맞게 객체둜 된 데이터λ₯Ό λ¬Έμžμ—΄λ‘œ λ°”κΎΌμƒνƒœμ—μ„œ λ‹€μ‹œ λ©”λͺ¨λ¦¬λ₯Ό JSON ν˜•νƒœλ‘œ λ°”κΏ”μ£ΌλŠ” λ©”μ†Œλ“œλ‹€.

    μ™œ JSON을 쓰지?
    : λ‹€μŒκ³Ό 같은 메세지가 μžˆλ‹€κ³  ν•΄λ³΄μž, κ·Έλ ‡λ‹€λ©΄ μ–΄λŠ ν”„λ‘œκ·Έλž¨μ—μ„œλ“  λ²”μš©μ μœΌλ‘œ 읽을 수 μžˆλŠ” 'λ¬Έμžμ—΄'κ³Ό 같은 ν˜•νƒœλ‘œ 전솑을 ν•΄μ€˜μ•Όν•˜λŠ”λ° 그런 λ¬Έμžμ—΄μ„ κ·œμΉ™μžˆκ²Œ λ³΄λ‚΄κΈ°μœ„ν•΄ κ³ μ•ˆλœ 것이 JSON 이라고 μƒκ°ν•˜λ©΄ λ˜κ² λ‹€.

    const message = {
      sender: "박주홍",
      receiver: "ν•˜μ±„λ¦°",
      message: "채린아 였늘 저녁 같이 λ¨Ήμ„λž˜?",
      createdAt: "1999-10-05 10:10:10"
    }
    
    let temp = JSON.stringify(message);
    console.log(temp);
    // output
    // -> "{\"sender\":\"박주홍\",\"receiver\":\"ν•˜μ±„λ¦°\",\"message\":\"채린아 였늘 저녁 같이 λ¨Ήμ„λž˜?\",\"createdAt\":\"1999-10-05 10:10:10\"}"

    μž¬κ·€.. 정말 λ„ˆλ¬΄ μ–΄λ ΅λ‹€.. μŠ€ν”„λ¦°νŠΈλ‚˜ μ–΄λ–€ 문제λ₯Ό λ‚΄ 힘으둜 풀어본적이 μ—†λ‹€, λŒ€λΆ€λΆ„ νŽ˜μ–΄μ˜ 도움을 λ°›μ•„ ν’€μ–΄μ„œ, 정닡을 보고 이해 ν›„ μ½”λ“œλ₯Ό μƒˆλ‘­κ²Œ 반볡적으둜 μΉ˜λ©΄μ„œ 이게 μ™œ μž‘λ™λ˜μ§€? 또 λ‹€λ₯΄κ²Œ ν•΄λ³΄λ©΄μ„œ 이건 μ™œ μ•ˆλ˜μ§€?λ₯Ό λ°˜λ³΅ν–ˆλ‹€.

    ν•˜μ§€λ§Œ λ‚΄κ°€ μƒκ°ν•΄μ„œ μ½”λ“œλ₯Ό 짠것이 μ•„λ‹Œ 정닡을 보고 μ΄ν•΄ν•˜λ € λ…Έλ ₯ν•˜λ €λ‹€ λ³΄λ‹ˆ, λ‚˜μ€‘μ— 이런 λ¬Έμ œκ°€ λ‚˜μ™€λ„ 잘 ν’€ 수 μžˆμ„ 까? 반볡적으둜 μ½”λ“œλ₯Ό μ³μ„œ μ΄ν•΄ν•˜λ €κ³  ν•˜κΈ΄ ν–ˆλŠ”λ°, 이게 κ³Όμ—° λ‚˜μ€‘μ— λ‚΄ μ‹€λ ₯이 λ κΉŒλŠ” μ˜λ¬Έμ΄λ‹€.

    ν˜„μž¬λ‘œμ¬ μ–΄μ©” 수 μ—†λŠ” 것같닀. κ·Έμ € λ‚΄ μ΅œμ„ μ„ λ‹€ ν•΄μ•Όκ² λ‹€λŠ” 생각이 λ“ λ‹€.. TOY도 2일차인데 2문제 λͺ¨λ‘ λͺ» ν’€μ—ˆλ‹€.. μž μ„ μͺΌκ°œμ„œλΌλ„ λ‹€ μ΄ν•΄ν•˜κ³  λ‚΄κ²ƒμœΌλ‘œ λ§Œλ“€κ³  μ‹Άλ‹€.

    profile
    κ³ ν†΅μ—†λŠ” μ„±μž₯은 μ—†λ‹€κ³  ν•  수 μžˆκ² λ‹€....

    0개의 λŒ“κΈ€