교육 (Today I Learned)/SeSAC

SeSAC 62일차 / JavaScript

Bay Im 2023. 10. 24. 01:01
SeSAC 62일차(2023-10-19)
JavaScript

  • Visual Studio Code 단축키
    • HTML 파일 실행
      • Alt + B
    • JS 파일 실행
      • Ctrl + Alt + N

 

자바 스크립트

  • html과 js 연결
    • html 파일 <head> 안에서 <script defer src=”test.js” ></script> defer을 꼭 적워줘야함.
  • html 자동완성
    • ! + Tab

 

  • 콜백 함수(Callback function)
    • 어떤 함수의 인수로 전달되는 함수
  • 화살표 함수(Arrow funciton)
    • 익명함수
    • () ⇒ {}

 

  • 동기 방식(Sync)
    • 함수가 호출된 순서대로 순차적으로 실행된다.
    • 한 번에 하나의 작업만 처리하기 때문에 특정 작업이 길어질 경우, 그 뒤의 작업은 blocking 된다.
    • 장점은 코드를 읽기 쉽다.
  • 비동기 방식(Asychronous)
    • 현재 실행 중인 작업(Task)가 아직 종료되지 않은 상태라고 해도, 다음 작업을 곧바로 실행하는 방식

 

오늘의 실습 코드: https://github.com/yubin-im/SeSAC/tree/main/20231019

728x90