이번 주 목표
개인 과제 제외하고도 프로젝트 1개 이상 해보기
코드 공부 열심히 해서 웹사이트에서 사용하는게 어떤 용도인지 다 이해하기
토,일 둘 다 코드 관련 영상들 1시간 이상씩 보기
규칙
1. 억지로 쓰지 않기.
- 진짜 배운 게 있는 날만 쓰기!
2. 양 신경쓰지 않고 기록하기.
- 양이 적다고 글을 포기하지 말고 조금이라도, 그게 한두줄이더라도 배운 게 있다면 기록하기!
3. 꼭 내 것으로 만든 후 작성하기.
- 스스로 생각을 좀 정리해본 후 TIL 글 적기!
- 남이 쓴 글 복붙 X , 내가 배우고 느낀 점 위주로. (일단은 그렇게 해보자)
밑의 내용들은 내가 수업중에 메모해가며 적은것들이고 이를 통해 다시한번 공부가 되어 올렸으며 적으면서 복습이 되기 때문에 그날 공부한 것들은 안 외우더라도 매번 적을 예정입니다.
<금요일 공부한 것들>
이론에 대한 공부들
1.Event 객체에 관한 공부
2. 소수점 및 Math에 관한 공부들
3.css및 html에 관한 다양한 자료들
<다양한 이론에 대한 이야기>
1.Math에 과한 이야기
Math.trunc()는 소수점 이하는 다 버리기 때문에 숫자가 -23.3 음수인 경우에도 그저 -23을 Return한다.
Math.floor()는 -23.3인 경우에 내림을 하기 때문에 -24를 Return하게 된다.
위와 같은 경우들에서 음수의 경우에는 오름과 내림에 관한 정보가 다르기 때문에 공부해두면 좋다.
2.String에 관한 이야기
지금까지 String은 문자열에 대해 변화를 주는 것으로 알았다.
그리고 toString은 문자열이 아닌 값을 문자열로 간단하게 바꿔주는걸로 알았는데 괄호()안에 숫자를 넣으면 그것에 맞는 진수로 변하는것을 알았다. 예를들면 toString(2)로 입력을하면 2진수로 바껴서 값이 다르게 나온다는 것이다.
3.CSS에 관한 자료들
script를 html head부분에 적어두고 싶으면 defer(지연실행)이라는 코드를 적어두면 javascript로 넘어가기 전에 실행하기 때문에 마지막에 실행되기 때문에 좋다.
defer type=module를 적으면 독립적인 값이 실행하기 때문에 let이나 const를 파일명으로 다르게 써도 작업이 수행된다.
innerhtml의 정체는 string이어야 한다.
4.Event 객체에 관한 공부들
가장 기억에 남는 것들은 addEventlistener에서 괄호 안에 들어가는 함수에 경우 ()를 적지 않아도 실행한다. 예를 들어 click, function함수명()이 아니라 click 함수명만 적어도 실행한다.
<느낀점>
금요일날 적었어야 하는데 몸상태가 좋지 못하여 까먹고 있다가 일요일날 적는것 같아여 이런식으로 미뤄서 적어보니 정보에 대해 조금씩 까먹는 것도 있어서 왠만해서는 당일날 적는것이 좋다고 생각을 하며 앞으로는 당일날 적도록 노력하겠습니다.