-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[step1] 리팩토링 하기 전 #6
base: main
Are you sure you want to change the base?
Conversation
영상 보고 나서 간단한 부분 리팩토링했습니다. |
"image": "../img/pink_s.png" | ||
}, | ||
] | ||
} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
지금 마지막에 ⛔ 이러한 이모티콘이 있는 이유는 개행을 하지 않아서인데요,
파일 끝에는 항상 개행을 해야 한다고 하네요!
그렇지 않으면 이 파일이 아직 끝나지 않았다고 인식을 하기 때문인데요,
이거를 EOL(End of Line)이라고 표현하더라고요.
자세한 내용은 참고 링크를 보시고 이해하시면 될 거 같습니다!
참고 링크: https://velog.io/@doondoony/posix-eol
p.s 'prettier' 확장 프로그램을 사용하시면 자동으로 EOL을 해주기 때문에, 'prettier' 사용을 추천드려요~!
src/main.js
Outdated
|
||
const filterData = (event) => { | ||
let dataValue = ""; | ||
const filterData = (event, items) => { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
함수 표현식이랑 함수 선언문의 차이에 관련된 링크예요!
src/main.js
Outdated
for (let i = 0; i < btn.length; i++) { | ||
btn[i].addEventListener("click", filterData); | ||
return items; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
버블링 캡쳐링 관련된 링크예요!
솔루션 영상 보기 전 결과물입니다.
영상 보고 나서 리팩토링해서 다시 PR 올려볼게요!
📚 프로젝트 진행하면서 배운 점
🕳 프로젝트 진행하면서 만났던 함정