전체 글468 [JS] prototype 1편 : prototype을 통한 상속 톺아보기 😅 이렇게 바로 발목을 잡힐 줄이야멋쟁이사자처럼 프론트엔드 부트캠프 플러스 5기 생활이 시작되었다.이틀차인 오늘, 본격적으로 Node.js와 Next.js 수업에 들어가기 전 이뤄진 JavaScript Essential 수업에서 이런저런 것들을 배웠다.Array 객체를 다루는 것, 함수의 클로저, this와 prototype 등등... 헌데, 내가 직전에 작성한 TIL인 [JS] this 키워드 : 이것 뭐에요? 에서 Function.prototype.apply, Function.prototype.call 등의 메서드에 의한 간접 호출을 통한 this 바인딩 이야기를 꺼내며 prototype을 일단 기술부채로 남겨놓겠노라 적었는데, 이렇게 금방 그 부채를 청산하게 될 줄은 몰랐다. 그래서 우선은, 이 .. 2025. 6. 19. [JS] this 키워드 : 이것 뭐에요? 📚 새로운 도전에 대한 새로운 마음가짐 다시 한 번 취준에 터닝 포인트가 되기를 바라는 생각으로 멋쟁이사자처럼의 프론트엔드 부트캠프 플러스 5기에 지원을 해서 합격했다. 개강까지는 시간이 좀 남았지만 개강 전까지 이것저것 기초적인 것들을 다시 다져놓고자 해서 위키북스의 '모던 자바스크립트 Deep Dive'와 한빛 미디어의 '모던 자바스크립트 핵심 가이드'를 오가며 읽어보고 있다. 공부를 하는 순서는 딱히 없다.그냥 목차를 보다가 심도있게 바라보고 싶은 곳을 펼쳐서 공부한다.그 이전의 파트를 공부해야 할 필요가 있다면 그것은 잠시 기술부채로 남겨두고, 이해할 수 있는 부분까지만 공부를 한 뒤에기술부채는 차차 해결해나갈 생각이다. 이렇게 연쇄적으로 공부를 해보자는 심산(?) 우선 오늘 첫 번째로 써내려가.. 2025. 5. 31. [BOJ / Python3] 2605 : 줄세우기 문제점심시간이 되면 반 학생 모두가 한 줄로 줄을 서서 급식을 탄다. 그런데 매일 같이 앞자리에 앉은 학생들이 앞에 줄을 서 먼저 점심을 먹고, 뒷자리에 앉은 학생들은 뒤에 줄을 서 늦게 점심을 먹게 된다. 어떻게 하면 이러한 상황을 바꾸어 볼 수 있을까 고민하던 중 선생님이 한 가지 방법을 내 놓았다. 그 방법은 다음과 같다.학생들이 한 줄로 줄을 선 후, 첫 번째 학생부터 차례로 번호를 뽑는다. 첫 번째로 줄을 선 학생은 무조건 0번 번호를 받아 제일 앞에 줄을 선다. 두 번째로 줄을 선 학생은 0번 또는 1번 둘 중 하나의 번호를 뽑는다. 0번을 뽑으면 그 자리에 그대로 있고, 1번을 뽑으면 바로 앞의 학생 앞으로 가서 줄을 선다. 세 번째로 줄을 선 학생은 0, 1 또는 2 중 하나의 번호를 뽑는.. 2024. 11. 29. [BTM] 1탄 - 리팩토링, 그리고 배포를 준비해보자. 📝 포트폴리오로써의 가치 향상내가 React.js를 처음 배우기 시작하면서 진행했던 프로젝트가 하나 있다.바로 이 블로그에 포스팅을 작성하며 삽입할 썸네일을 간단하게 만들기 위한 '블로그 썸네일 메이커' 다.다른 분이 만드신 걸 보고 '재밌겠다', '나도 필요하겠다' 싶어 제작했었다. HTML Canvas Element를 useRef를 통해 활용하고 Color Picker 라이브러리와 이미지 저장 기능까지, React.js를 넘어 웹 애플리케이션으로써 경험해 볼 수 있는 많은 기술들을 공부할 수 있었던 즐거운 프로젝트였다. 하지만 몇 년 동안 사용하는 내내 신경쓰이는 몇 가지 단점이 존재했는데...항상 localhost에서 열어야 하는 번거로움, 즉 배포가 안되어있음!처음 시작했을 때의 목표, '이미지.. 2024. 6. 24. 이전 1 2 3 4 ··· 117 다음