TIL_20.12.15(화)

nRecode·2020년 12월 15일
0

TodayILearned

목록 보기
74/95

다시 복습하면서 시작하기

기본적인...

간단한 복습

개발자 도구

  • 오른쪽 + 검사 (단축키 F12)

javascript 복습

전에 공부하면서 작성한 포스팅을 복습하면서 진행 + urclass

변수, 타입

  • js는 선언할 때 타입을 같이 선언하지 않는다. -> 이의 불편함을 해소하기 위한 typescript
  • 변수의 타입은 숫자, 문자열, 불리언, 자료형(배열, 객체), undefined, 함수

조건문, 함수

  • js에서 '==' 와 '==='의 차이
    '=='은 타입을 엄격하게 구분하지 못한다.
1 === '1' //false
1 == '1' //true
1 == true //true
null == undefined //true
[1] == true //true
  • falsy? truthy?
    falsy: false로 취급되는 값 (ex) false, null(값이 없다), undefined, 0, NaN(Not a Number), ''
    truthy: truefh 취급되는 값

  • 함수의 선언

  1. 함수 선언식
function foo(input){}
  1. 함수 표현식
let foo = function(input){}

input을 parameter라고 하고 변수지만 선언없이 사용한다.
return은 함수 밖으로 결과를 반환.

  • 테스트
    경우의 수를 정리, 경우의 수에 대해 하나씩 기대값과 실제값 비교 -> 유닛테스트, 테스트 주도개발이라고 한다.
profile
안정성, 확장성 있는 서버를 구축하고 가꾸는 개발자를 목표로 공부하고 있습니다. 🤔🤔🤔🤔 부족하기에 맞지 않는 내용이 있을 수 있습니다. 가감없이 피드백 해주시면 정말 감사하겠습니다..🙏

0개의 댓글