TIL archiving ···.ᐟ/JavaScript + TypeScript

[노트내용정리] JavaScript의 기초

dayoung-archive 2024. 8. 19. 20:16

📌 JavaScript란?

웹페이지에서 동작하는 프로그램을 만들 때 사용되는 프로그래밍 언어.

요즘은 브라우저가 아닌 환경에서도 자바스크립트를 실행 할 수 있게 되면서 게임프로그래밍, 서버프로그래밍 등

다양한 분야에서 사용되고 있다. 동적인(Live) 웹을 지향한다.

 

더보기

node가 나오면서 JavaScript를 앱에서도 사용할 수 있게 되었다.
(node.js는 런타임 환경, 즉 실행환경을 제공하는 것이지 라이브러리라고 얘기할 수 없다.)

 

 

📌 동적인 웹을 위해 자바스크립트가 하는 것

데이터 저장

  • 저장 공간 : var, let, const
  • 저장할 값의 형태 : 숫자, 문자열, 빈 값(null, undefined), boolean(true, false), 배열, 객체
  • 코드의 뭉치 : 함수

값 계산

  • 사칙연산
  • 논리연산
  • 조건문
  • 반복문
  • 자료형의 내장함수

결과를 반영

  • DOM & BOM API를 사용하여 사용자에게 반응 또는 연산 결과 값을 반영

다른 컴퓨터와 통신

  • Ajax