220415
🎯KEEP
- 5시의 세상은 고요하다
- 오늘도 예정한 시간에 잘 일어났다! 해 뜨기 전이라 아직 캄캄하고 간간이 지나다니는 자동차 소리 말고는 정말 고요한데 기분은 좋다. 하루종일 이렇게 조용했으면...
- 계산기 만들기
- 너무 간단하고 쉬워서 포폴용으로 쓰지 말라고 하지만, 연습은 해봐야 하지 않나! 그리고 쉬우면서도 은근히 잘 모르고 있던 개념 정리하기에 아주 좋다.
- input의 value값은 input 요소의 입력 필드에 나타나는 초기값으로, placeholder처럼 미리 자리를 차지하고 있다.
- CSS 그리드를 적용할 때span n;
라고 적용하면, n칸을 하나의 범위로 사용한다.
- CSS 초기화(?)할 때, body나 html에 적용하지 않고*
사용하는 방법이 더 좋은 듯?
- 따로 알고리즘을 만들지 않고도 가능하다고?! 싶었으나 구글링을 해보니eval()
함수는 쓰지 말라고 한다. 다시 처음부터 만들 때는 if문을 써서 구현해 봐야겠다. - The Web Developer Bootcamp
- 객체 내부 프로퍼티의 모든 key는 데이터 타입에 상관없이 문자열로 변환됨
- for ... of문을 사용하면 for문으로 단순 반복한 코드를 더 줄일 수 있다.
- 변수를 할당할 때, 변수명을 먼저 쓰지 말고 변수 안에 들어갈 내용을 먼저 쓰는 게 변수에 대해 이해가 더 잘된다. 단순히 변수 하나를 선언하고 할당할 때는 문제가 안 되지만, 변수를 다른 변수에 덮어쓰고 저장하는 이런 메카니즘이 한 번씩 이해가 안 됐었는데 지금까지 하던 것에서 반대로 접근하니 뭔가 이해가 잘 된다. 말이 좀 이상한데 뭐... 아무튼 깨달음을 얻었다!
- for문과 while문을 이용해서 Guessing number 게임을 만들었다. 처음에는 이게 뭔가 싶었는데 하나하나 따라가보니 반복문만큼 직관적이고 이해하기 쉬운 것도 없는 듯. 예제 코드와 거의 유사해서 유출할 수는 없지만, 마지막 코드를 살짝 바꿔보았다. 잘 작동하는군.
//예제(살짝 변형)
if (guess === 'q') {
alert("Okay, You quit!")
} else {
alert(`Congratulation! You win in ${attempts} try!`);
}
//내 코드
if (parseInt(guess) === targetNum) {
alert(`You win! You did ${attepts} try!`);
} else {
alert("Okay, bye!");
}
- 대시보드 완성
- 잘 만들지는 않았지만 일단 구색이라도 갖춰서 완성...! 만들면서 배운 거 토대로 앞으로 나아가겠어.
🎯TRY
- 생각 고쳐먹기
- 개발 공부에 발 들여놓던 즈음, 공부법이나 팁에 대한 내용을 정말 많이 찾아봤었다. 남들이 하지 말라는 건 안 하고, 좋다고 하는 건 따라 하려고. 공부 3개월이 다 되어가는 지금 생각해 보면 그때 그 행동은 좋기도 하고 안 좋은 것 같기도 하다. 막연하던 공부방법을 정립하게 된 건 좋지만, 너무 많은 걸 봐서 초보 단계에서부터 이런저런 걸 다 해야 된다는 강박감이 생겼기 때문이다. 실제로 나는 겨우 클론 코딩 하나 제대로 해봤음에도 불구하고 토이 프로젝트도 여러 개 해야 할 것 같아서 시도해보았고(물론 망함), 포트폴리오도 지금쯤 하나는 있어야 할 것 같아서 시도해보았고(망하지는 않았지만 수준이 처참), 바로 오늘 오전까지도 유튜브에 올라온 여러 프로젝트 강의들을 보며 따라하려고 했다.
- 그러다 내린 결론은, 일단 그런 것들을 전부 하지 말자는 거다. 나중에는 해야겠지, 그러나 지금은 아니다. 지금은 강의 열심히 들으면서 내용을 내 것으로 만들고, 예제 열심히 따라하면서 코드 짜는 법을 배워야 할 때이다. 뭐, HTML과 CSS로만 만드는 랜딩 페이지 정도는 만들어도 되겠지. 하지만 자바스크립트까지 잘 조합해서 멋들어진 무언가를 만들려는 것 자체가 욕심인 듯하다. 내가 평생 개발자 일을 할지는 모르겠으나, 어쨌든 일단 되면 최소 몇 년은 이 일을 할 텐데 겨우 몇 개월 깔짝거린 지식으로 그 직업을 쉽게 얻을 수 있을 거라는 생각 자체가 틀렸다. 장기적으로 보고 너무 서두르지 말아야지. 근데 이런 말을 이번 달만 벌써 몇 번째 하는지...~ 이제 진짜 마지막으로 생각하고, 앞으로는 다른 길로 안 새고 강의나 완강할 거다! 진짜로!
Author And Source
이 문제에 관하여(220415), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@yujinoneill/220415저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)