공부/오늘 배운것

22.10.14.Fri - 오류는 마법이다. 알고나면 허탈한 것이

Doil98 2022. 10. 14. 17:58

22.10.14.Fri - 오류는 마법이다. 알고나면 허탈한 것이

오늘의 요약 = 오류는 마법이다. 알고나면 허탈한 것이

1. ajax json

게시판과 이미지 상품 게시판

차이가 없다. 태생이 같은 게시판.

css 선택자 예

class1이면서 class2인 것을 선택한다.

.class1.class2{
     선택자 클래스2개 붙어있는 경우
}

2. 모르면 눈으로 확인하는 습관을 가져라.

작은 따옴표, 백틱을 사용해야하는 이유 JS

태그를 만들때 "(큰 따옴표를)사용하기에 '(작은 따옴표),`(백틱)을 사용한다. JS에서.

긴줄의 코드를 작성할 때 / 태그,괄호들을 동일 열에 위치해라.

줄을 넘기고 들여쓰기를 활용해서 코드의 여는 태그와 닫는 태그를 보기 편하게 위치하면,
유지 보수하기가 편한다.

줄넘김,들여쓰기 적극 사용해라.

백틱 , $ 달러사인의 효율. 리액트의 탄생

초기에는 코드 작성시 '," 을 사용하면 오류 와 복잡성이 증가한다.
백틱등을 사용하면 간편하게 작성 가능하다.

Classic

     // 초기 : '," +(연산자), 호출 을 사용하여 만든다.
     let itemHTML = 
          '<li class = "gallery-item is loading"><a href="' + img.item.title + '"></li> ' ~~~
     // 오류 나올 경우가 많으며, 작성하기 번거롭다.

최근

     // 최근 : 백틱으로 코드를 감싸고 $로 만들어진 객체를 호출한다.
     let itemHTML = 
          `<li class= "gallery-item is loading"><a href="${img.item.title}</li>` ~~~
     // 코드를 쉽고 빠르게 작성할 수 있다 초기 보다. $를 이용해 호출또한 +연산자를 사용안해도 된다.

console.log의 효용성

코드를 표시하는 명령어를(JS => console.log) 자주 사용해라.
공부하다가 잘 모르는 부분이 나오면 어떤 언어를 배우든.

눈으로 확인하는 것이 제일 빠르게 수용한다.


3.

오류는 아주 사소한 것이 많다.

점 을 빼먹거나,철자가 틀리거나,이름이 같지 않거나, 세미콜론을 안썼거나, 너무나 다양하게 오류가 난다.
오류를 알고나면 너무 허무하다.

마치 마법 같다. 이고잉 선생님의 말이 자주 떠오른다.

이고잉 : 모르면 마법, 알면 기술이다.


4.

정규 표현식 //

추가 공부 필요하다.


5 ~ 6 실습


7. node.js

js Backend 부분을 맡는다.

react 다운

jsx

js xml


8. 복습

많은 공부가 필요하다.

모르는게 너무 많다.