본문 바로가기 메뉴 바로가기

Pewwwjjj

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

Pewww

검색하기 폼
  • 분류 전체보기 (27)
    • Web (2)
    • Vuex (2)
    • 자료구조 (1)
    • 페이징 (1)
    • Javascript (5)
    • WIL (What I Learned) (1)
    • Codility (8)
    • 개발 이야기 (1)
    • React, Redux... (3)
    • Typescript (1)
    • ETC Tech (1)
  • 방명록

ES2020 Optional Chaining과 void operator

이번 ES2020에서 새로 추가된 Optional Chaining은 "?."를 사용하여 객체의 속성 값에 대해 접근할 수 있게 해줍니다. 이미 타입스크립트 3.7 버전에서 구현된 기능이기 때문에, 기존에 타입스크립트를 사용하시던 개발자분들은 그리 낯설지 않은 문법일 것 입니다. 참조하는 대상이 null이나 undefined가 아니라면(= nullish 하지 않다면) 속성에 대한 접근이 가능하며, 만약 nullish 할 경우 undefined를 반환합니다. function getProp(obj) { return obj?.a; } // A const obj = { a: 1 }; getProp(obj); // 1 // B const obj2 = null; getProp(obj2); // undefined 일반..

Javascript 2020. 4. 18. 18:45
Javascript - 나를 위한 클로저 예제 분석

들어가며 var text = 'Hello, '; function greeting() { var name = 'Pewww'; return function() { console.log(text + name); } } var g = greeting(); g(); // 'Hello, Pewww' 출력 예전에도 클로저 예제 분석에 대한 글을 썼었지만, (지금은 삭제한 상태) 제대로 이해하지 못한 상태였고, 저 스스로도 확실히 과정이나 결과에 대해 납득하기 어려웠습니다. 계속 그렇게 찝찝한 상태로 있다가 얼마 전, 내용을 다시 정리해보고 싶다는 생각이 들었고, 저번 보다는 좀 더 이해도가 높아졌다고 생각하여 글을 다시 써보려고 합니다. 솔직히 완벽히 이해했다고는 말할 수 없지만, 제가 고민하며 정리한 내용을 보고 ..

Javascript 2019. 7. 28. 03:59
Javascript-map()과 forEach()의 비교 및 분석

INTRO 개발을 하다보면 Array와 관련된 많은 메서드들을 사용하는데, 저는 그 중에서도 map()과 forEach()를 주로 씁니다. 많이 쓰는 만큼 한 번 정리해보고 싶기도 하고, 좀 다른 관점에서 이 두 메서드에 대해 접근해보면 재미있지 않을까 싶어 글로 써보려고 합니다! 재미로 읽어주세요 😉 어떠한 특징을 가진 메서드인가? map()과 forEach() 모두 Array 관련 메서드들로써, ES5 부터 등장하였습니다. forEach()가 배열 요소마다 한 번씩 주어진 함수(콜백)를 실행하는 것과 달리, map()은 배열 내의 모든 요소 각각에 대하여 주어진 함수(콜백)를 호출한 결과를 모아 새로운 배열을 반환한다는 특징을 가지고 있습니다. 그리고, 그 함수는 1. currentValue (배열 ..

Javascript 2019. 2. 16. 15:53
이전 1 2 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • javascript
  • tsconfig.json
  • esModuleInterop
  • 크롬 퍼포먼스 탭
  • ES2020
  • ES6 Module
  • reducer test
  • infinite-scrolling
  • react-testing-library
  • react hoc 테스트
  • react-hooks test
  • difference_1.default is not a function
  • axios
  • Package
  • void 0
  • dependencies
  • codility
  • hoc test
  • infinite-scrolling 구현
  • jest react test
  • devDependencies
  • react-waypoint
  • NPM
  • redux-mock-store
  • js debugger
  • react-infinite-scroll
  • jest reducer test
  • vue.js
  • jest reducer 테스트
  • 효율적인 디버깅
more
«   2026/01   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바