전체 글172 230801 1. 어쩌다보니 7월에 블로깅을 하나도 하지 못했는데, 개인적인 집안 사정으로 일이 생겨서 제정신이 아니였다. 아직까지도 멘탈이 나가 있다. 2. 그사이 넥스트 챌린지에도 응시하고 그랬는데(망했음) 혼자서 다시 복기하면서 했음에도 불구하고 아직도 못풀고 있는 문제들이 있다. 근데 그게 화면상 구현이 됐긴 했는데, 나는 A로 구현을 하는데 테스트코드는 C? 이런느낌이여서 우선 넘어가도록 했다(나중에 다시 깔끔하게 수정해보기) 3. 강의 듣고 있는건 노션+ 코드샌드박스에서 적으면서 하는 중이라, 아마 어느정도 듣고 블로깅을 할 것 같다. 일때문에 한 2주일정도 못들었는데 8월이 시작하는 오늘 부터 조금 더 계획적이고 체계적으로 공부를 해야겠다 싶었다. next에서 props가 계속 헷갈리는데 props가 보.. 2023. 8. 1. [JS]제너레이터 아래의 문제를 풀어보다가 검색을 통해 알아보았다. 제너레이터는 여러 개의 값을 필요에 따라 하나씩 반환할 수 있다. 문법 구조 제네레이터 함수는 function 뒤에 *를 붙여 표기한다 function* function* thisIsGenerator(){ yield 1 yield 2 yield 3 return 19 } 일반 함수와 동작 방식이 다르며, 함수를 호출할 시 코드가 실행되는게 아니라 "제너레이터 객체"가 반환된다. next()를 통해 값을 가져올 수 있는데, next() 메서드를 호출할 때 가장 가까운 yield문을 만날 때 까지 실행이 계속 된다. 이후 yield문을 만나면 멈추고 value값이 반환된다. next()는 항상 아래와 같은 형태의 객체를 반환한다. {value:3, done:f.. 2023. 6. 25. 230623 왜 강의를 영어로 샀을까?.... 왜...난..한글자막이 있는걸 안사고 영어자막만 되는애만 샀을까....더 업데이트 된거 보려고 욕심을 부리긴했는데... 자막보면 이해되긴하는데...왜...그랬을까....? 그냥 업데이트 안된걸 볼걸...그랬나...? 리스닝이 되면 참 좋을텐데 원어민 수준이었다면 강의 들으면서 정리하고 그럴텐데 쉽지가 않다 2023. 6. 23. [JS] "복사 방지" 구현 데브매칭을 보다가 처음 검색해보고 구현해봤다. keydown 이벤트로는 ctrl+c 만 방지할 수 있고, 마우스로 오른쪽 클릭해서 복사 방지는 불가능 해 검색하다가 아래의 글을 보게되었다(하단의 참고 자료) 어떤 element에서 복사금지를 구현하고 싶다면 element.addEventListener('copy',(e)=>{ e.preventDefault() }) 그냥 이렇게만 해도 복사가 되지 않는다(문제는 그 때 이렇게 못풀음! ㅎㅎ 나란 사람 바보일수도~!) 만약 어떤 조건에만 발동해야 한다면 element.addEventListener('copy',(e)=>{ if(element.includes('h')){ e.preventDefault() alert('h는 묵음이야') } }) 이런 식으로 해준.. 2023. 6. 19. 이전 1 2 3 4 5 6 7 8 ··· 43 다음