개인공부/TIL(Today I Learned)

TIL 1일차

soon327 2021. 1. 18. 22:44

TIL


  • 코드스테이츠 첫 수업날이었다.
    화상으로 말한다는게 엄청 낯설었지만 재밌는 경험이었다. 페어 프로그램은 아직 정확한 역할분담이 무엇인지 잘 모르겠으나 함께 문제를 해결하자는 생각으로 임하고 있다.

  • JS의 변수, 타입, 함수를 공부했다.
    이전에 java, html, css를 독학으로 중구난방으로 공부해서 다른언어의 지식과 혼동이오지만 첫날이라 할만 했던 것 같다.

    • JS의 함수는 f(x)와 같다. 고 생각하면 이해하기 쉽다.

      function TEST(anything){
      
      }
      

      anything이라는 변수에 특정값을 넣으면 무엇이 나올까? 라는 식을 정하는것. 말그대로 함수.f(x)
      따라서{}안에는 식이 필요하다. 식을 쓰는데 변수를 선언해야하면 선언하고, 필요없다면 하지않아도 된다.
      식의 결과값인 return에 식 자체를 써도 되지만, 가독성을 위해 그위에 따로 변수를 선언하여 식을 작성하고
      return 변수; 로 작성한다.

  • 마크다운을 사용한 블로깅
    코드스테이츠에서 블로깅을 강조해서 지금 난생 처음으로 블로깅을 하고있다. jAVA 맛만 보기위해 인프런에서 들었던 박재성님의 '만들어가면서 배우는 JAVA'에서 박재성님이 블로깅은 꼭 마크다운을 사용해서 하라고 하신 말씀이 기억나서, 그때의 notion메모를 참조해서 지금 마크다운으로 쓰고있다.

        내가 사용할만한 마크다운
    제목 : #내용  ######내용  
    기울이기 : _내용_  
    두껍게 : **내용**  
    취소선 : ~내용~
    순서목록 : 1. 내용 1. 내용 1. 내용  
    순서없는목록 : - 내용  
    링크 : [내용](사이트주소)  
    인용문 : >  
    수평선 : ---
    체크박스 : - [ ] , - [x] (뒤에 띄어쓰기 해야한다.)

Today's ?!


  • ! 블로깅은 나혼자 본다는 생각으로 할 생각이다. 괜히 다른사람이 본다고 예쁘게 꾸미려고하면 오히려 스트레스를 받을 것 같다.

  • ! 쓰면서 느끼는건데 내 글쓰기 수준은 초등학생의 일기 수준인 것 같다....

  • ! 오늘 가장 크게 느낀 건, '개발자에게 구글링이 얼마나 중요한지'와 구글링을 잘하는 것도 개발자에게 필요한 필수역량이라는 것. 영어로된 문서를 많이 접해야하니 최대한 영어로된 개발자들의 글을 많이 읽어봐야 할 것 같다. 아직도 영어하면 괜시리 거부감이 드는데 극복필수.

  • ? 함수에서의 변수 선언

    function converToNumber(anything){
      return Number(anything);
    } 
    convertToNumber('100') //=100

    함수를 지정(?)하면서 anything이라는 변수를 따로 선언안해도 돌아간다.
    처음 문제를 풀때는, 함수안의 anything 변수를 지정해야된다는 생각에

    function converToNumber(anything){
      let anything=Number(anything);
      return anything;
    }

    이렇게 상상의 나래를 펼쳐 작성했더니 오류가떴다.

  • ? 대문자 소문자
    String() Number() 처럼 js에서는 태그에서 대문자를 제대로 작성해주지않으면 오류가 뜬다.
    어떤태그는 소문자고 어떤태그는 대문자인데 기준이 뭘까? 생활코딩 JS편을 보고 자야겠다.

'개인공부 > TIL(Today I Learned)' 카테고리의 다른 글

TIL 5일차  (0) 2021.01.23
TIL 4일차  (0) 2021.01.22
태그(tag)와 엘리먼트(element)  (0) 2021.01.21
TIL 3일차  (0) 2021.01.21
TIL 2일차  (0) 2021.01.20