[TILπŸ”₯]Day11(8/17)

κΉ€λ‹€μŠ¬Β·2021λ…„ 8μ›” 17일
0

Today I Learned

λͺ©λ‘ 보기
11/22
post-thumbnail

Introduction

μ˜€λŠ˜μ€ ꡐ윑 νŒ€μž₯λ‹˜μ˜ νŠΉκ°•κ³Ό λ©˜ν† λ‹˜μ˜ μ„Έμ…˜μ΄ μ§„ν–‰λ˜μ—ˆλ‹€.
항상 κ°•μ˜λ„ κ·Έλ ‡κ³  μ„Έμ…˜λ„ κ·Έλ ‡κ³  λ„ˆλ¬΄ μœ μ΅ν•˜κ³  μ—΄μ‹¬νžˆ μ€€λΉ„ν•΄μ£Όμ…”μ„œ κ°μ‚¬ν•˜λ‹€.
3μ£Όμ°¨κ°€ λ˜μ–΄ μ‘°κΈˆμ€ μ§€μΉœ μš°λ¦¬λ“€μ„ μœ„λ‘œν•΄μ£Όμ‹œκΈ°λ„ ν•˜κ³  쒋은 λ°©ν–₯으둜 λ‚˜μ•„κ°€λŠ” 법을 μ•Œλ €μ£Όμ…¨λ‹€.
혼자만 κ³ λ―Όν•˜λ˜ 생각듀을 κ΅μœ‘μƒ λͺ¨λ‘κ°€ 느끼고 μžˆλ‹€κ³  ν•˜λ‹ˆ μ‘°κΈˆμ€ 마음이 νŽΈν•΄μ‘Œκ³  ν•¨κ»˜ 더 μ—΄μ‹¬νžˆν•˜κ³  μ‹Άμ–΄μ‘Œλ‹€.


였늘 μƒˆλ‘­κ²Œ 배운 것

1. 더 λ‚˜μ€ ν•™μŠ΅μ„ μœ„ν•œ λ§ˆμŒκ°€μ§ πŸ₯°
2. μ½”λ“œ μ‹€μŠ΅μ„ 톡해 λ°°μš°λŠ” λͺ…λ Ήν˜•, 선언적 ν”„λ‘œκ·Έλž˜λ°

μ˜€λŠ˜μ€ λͺ…λ Ήν˜• ν”„λ‘œκ·Έλž˜λ°κ³Ό 선언적 ν”„λ‘œκ·Έλž˜λ°μ„ λ‹€μ–‘ν•œ μ˜ˆμ‹œλ₯Ό 톡해 λΉ„κ΅ν•΄λ³΄μ•˜λ‹€.
κ°„λ‹¨ν•œ μ½”λ“œλ₯Ό μ΄μš©ν•΄ ν•œλ²ˆ 더 λ³΅μŠ΅ν•΄λ³΄κ³ μž ν•œλ‹€.


πŸ’‘ λͺ…λ Ήν˜• ν”„λ‘œκ·Έλž˜λ°κ³Ό 선언적 ν”„λ‘œκ·Έλž˜λ°

λͺ…λ Ήν˜• ν”„λ‘œκ·Έλž˜λ°

  • 컴퓨터가 μˆ˜ν–‰ν•  λͺ…령듀을 μˆœμ„œλŒ€λ‘œ 적어놓은 것
  • μ–΄λ–»κ²Œ κ΅¬ν˜„ν•˜λŠ”κ°€λ₯Ό λ””ν…ŒμΌν•˜κ²Œ κΈ°μˆ ν•˜λŠ” 것에 관점

선언적 ν”„λ‘œκ·Έλž˜λ°

  • 무엇을 μ›ν•˜λŠ”μ§€μ— λŒ€ν•œ λ¬˜μ‚¬
  • λŒ€ν‘œμ μΈ μ„ μ–Έν˜• ν”„λ‘œκ·Έλž˜λ° λ°©μ‹μ—λŠ” HTMLκ³Ό SQL이 μžˆλ‹€

μ½”λ“œλ₯Ό ν†΅ν•œ 비ꡐ

// μ½”λ“œ μ˜ˆμ‹œ) double ν•¨μˆ˜ κ΅¬ν˜„ν•˜κΈ°

// λͺ…λ Ήν˜• ν”„λ‘œκ·Έλž˜λ°

function double1(arr) {
  let results = [];
  for (let i = 0; i < arr.length; i++) {
    if (typeof arr[i] === "number") {
      results.push(arr[i] * 2);
    }
  }
  return results;
}

console.log(double1([1, 2, 3])); // [2, 4, 6]
console.log(double1([1, "a", 2, true, 3])); // [2, 4, 6]

// μ„ μ–Έν˜• ν”„λ‘œκ·Έλž˜λ°

function double2(arr) {
  return arr
    .filter((param) => typeof param === "number")
    .map((number) => number * 2);
}

console.log(double2([1, 2, 3])); // [2, 4, 6]
console.log(double1([1, "a", 2, true, 3])); // [2, 4, 6]

Comment

λ°λΈŒμ½”μŠ€μ— λ“€μ–΄μ˜€κΈ° μ „ λͺ…λ Ήν˜• ν”„λ‘œκ·Έλž˜λ°λ§Œ 계속 μ‚¬μš©ν•˜κ³  선언적 ν”„λ‘œκ·Έλž˜λ°μ€ μ΅μˆ™μΉ˜μ•Šμ•„ 헀맀고 μžˆμ—ˆλŠ”λ°...λ°˜λ³΅ν•΄μ„œ λ°°μš°λ‹€λ³΄λ‹ˆ μ΄μ œλŠ” 선언적 ν”„λ‘œκ·Έλž˜λ°μ΄ 더 μ΅μˆ™ν•˜κ³  심지어 μž¬λ―Έμžˆλ‹€...
그리고 μš°μ•„ν•˜λ‹€~😝 μ§„μ§œ 배움은 λŒ€λ‹¨ν•œ νž˜μ„ κ°€μ§€κ³ μžˆλ‹€.
λ‘˜λ‹€ κΎΈμ€€νžˆ μ—°μŠ΅ν•΄μ„œ λ‚˜μ€‘μ—λŠ” λ‘˜λ‹€ 자유자재둜 μ“Έ 수 μžˆλŠ” 그런 κ°œλ°œμžκ°€ 되고 μ‹Άλ‹€.

profile
인생은 용기의 양에 따라 μ€„μ–΄λ“€κ±°λ‚˜, λŠ˜μ–΄λ‚œλ‹€

0개의 λŒ“κΈ€