[TIL : 1] JavaScript 입문

jabae·2021년 10월 6일
1

TIL

목록 보기
1/44

👩‍💻 타입과 사용법

  • 객체
    let person = {name: 'me', age: 25, isStudent: true};
  • 배열
    let name = ['jabae', 'jihyu', 'hyupa'];
  • 함수도 타입이다!
  • undefined도 타입이다!

👩‍💻 함수와 사용법

  • 선언식
function getPlus(num1, num2) {
    return num1 + num2
}
  • 표현식
const getPlus = function (num1, num2) {
    return num1 + num2
}
  • 화살표 함수
const getPlus = (num1, num2) => {
    return num1 + num2
}

한 줄 일 때

const getPlus = (num1, num2) => return num1 + num2

👩‍💻 비교연산자

=== : c언어에서 보았던 '==' 와 같은 비교연산자
== : *타입을 엄격하게 비교해주지 않는다!

👩‍💻 6가지 falsy 값

  1. false
  2. null
  3. 0
  4. NaN
  5. ''
  6. undefined

👩‍💻 거듭제곱을 구하는 3가지 방법!

  1. num ** 2
  2. num * num
  3. Math.pow(num, 2)

📚 그 외

  • F12 또는 option + command + i 로 콘솔 켜기.
  • 변수나 함수명은 띄어쓰기를 하지않아 대문자를 섞어쓴다. 이걸 낙타 등 같다 해서 "camel case" 라고 하는데 너무 귀엽다!
  • ;을 붙이지 않아도 작동을 한다.
  • 스스로 자료형을 알아준다! (c언어와 매우 다른 점! 😬 )
  • 삼항연산자로 FizzBuzz를 만들 수 있다.
profile
it's me!:)

0개의 댓글