문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
|
wiki:javascript:javascript_note:화살표함수_정리 [2022/12/22 19:12] emblim98 |
wiki:javascript:javascript_note:화살표함수_정리 [2023/01/13 18:44] (현재) |
||
|---|---|---|---|
| 줄 35: | 줄 35: | ||
| ({a, b} = { a: 10, b: 20 }) => expression | ({a, b} = { a: 10, b: 20 }) => expression | ||
| </ | </ | ||
| + | \\ | ||
| + | 화살표 함수 변환 과정\\ | ||
| + | <code javascript> | ||
| + | < | ||
| + | <html lang=" | ||
| + | < | ||
| + | <meta charset=" | ||
| + | <meta http-equiv=" | ||
| + | <meta name=" | ||
| + | < | ||
| + | </ | ||
| + | < | ||
| + | | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | |||
| + | <p id=" | ||
| + | |||
| + | < | ||
| + | const ages = [32, 33, 16, 40]; | ||
| + | |||
| + | const filtered = ages.filter(function(age){return age >= 18;}); | ||
| + | console.log(filtered); | ||
| + | |||
| + | const filtered2 = ages.filter((age) => {return age >=18;}); | ||
| + | console.log(filtered2); | ||
| + | |||
| + | const filtered3 = ages.filter((age) => age >= 18); | ||
| + | console.log(filtered3); | ||
| + | |||
| + | const filtered4 = ages.filter(age => age >= 18); | ||
| + | console.log(filtered4); | ||
| + | | ||
| + | // 출력 결과 모두 동일 | ||
| + | // (3) [32, 33, 40] | ||
| + | // 0: 32 | ||
| + | // 1: 33 | ||
| + | // 2: 40 | ||
| + | // length: 3 | ||
| + | // [[Prototype]]: | ||
| + | |||
| + | </ | ||
| + | </ | ||
| + | </ | ||
| + | </ | ||
| 줄 50: | 줄 96: | ||
| ===== Ref Link ==== | ===== Ref Link ==== | ||
| [[https:// | [[https:// | ||
| + | [[https:// | ||
| + | [[https:// | ||
| + | [[https:// | ||
| + | [[https:// | ||
| + | |||
| {{tag> | {{tag> | ||