본문 바로가기
반응형

Development/Web5

버블링과 캡처링 with Vue // bubbling and capturing #관련 이미지 #관련 수식어 stop : 이벤트의 전파를 막는다(버블링을 막는다) capture : 캡처링 단계에서 이벤트를 발생시킨다. #stop 예제 및 결과 a b c 결과 : c > b #capture 예제 및 결과 a b c 결과 : b > c > a 2023. 3. 23.
node(npm) 버전관리 nvm 으로! for Mac brew 를 사용하여 설치 $ brew install nvm nvm 으로 필요한 node 버전 설치 nvm install 14.21.3 설치된 node 확인하기 nvm ls node 버전 변경하기 nvm use 14.21.3 #참고사항 node 버전에 따라 npm 버전도 변경되니 주의! 2023. 3. 10.
Typescript의 Generics 와 keyof 아래 코드로 Typescript의 Generics 와 keyof를 이해할 수 있어 기록합니다. type Person = { name: string, age: number } function get(obj: T, key: K): T[K] { return obj[key]; } function set(obj: T, key: K, value: T[K]) { obj[key] = value; } var person: Person = { name: "sonagiya", age: 13 } console.log(get(person, 'name')) set(person, 'name', 'hyeon') console.log(get(person, 'name')) 실행결과 sonagiya hyeon 2022. 5. 31.
Frontend loadmap Roadmap(https://roadmap.sh/frontend) HTML CSS JavaScript Version Control Systems Repo Hosting Services GitHub package manager npm / yarn Build Tools Task Runner npm Script Module bundlers Webpack esbuild Pick a Framework React Redux MobX Mordern CSS Styled Components CSS Modules CSS Framworks Bootstrap Material UI Testing your Apps Jest react-testing-library Cypress Enzyme Type Checkers TypeScri.. 2022. 2. 23.
반응형