본문 바로가기

카테고리 없음

TIL 20230522

오늘 배운 내용

1. 자바스크립트 언어의 특징

 

  1) 객체 지향 프로그래밍 언어

    - 데이터와 함수를 객체라는 그룹으로 묶어서 처리함.

    - 객체라는 그룹으로 묶어서 처리 하기 때문에 코드를 재활용 할 수 있다.

 

  2) 동적 타이핑

    - 변수를 선언할 때 타입을 별도로 지정하지 않음.

 

  3) 함수형 프로그래밍 지원

    - 함수를 일급 객체로 취급, 고차 함수를 지원함.

    - 코드의 재사용성과 가독성을 높여준다.

 

2. 자바스크립트 문법

 

  1) 변수

    - 변수 이름 : 저장된 값의 고유 이름

    - 변수 값 : 변수에 지정된 값

    - 변수 할당 : 변수에 값을 저장하는 행위

    - 변수 선언 : 변수를 사용하기 위해 컴퓨터에 알리는 행위 (var, let, const)

    - 변수 참조 : 변수에 할당된 값을 읽어오는 것

 

  2) 형변환

    - 암시적 형 변환 :

더하기 연산자에서 문자열이 포함되면 문자값(string)이 출력된다.

 

    - 명시적 형 변환 : 

위에 사진과 같이 Boolean 함수로 형 변환을 하기위해 명시해주었다.

 

  3) 연산자 (+, -, *, /, %)

더하기 연산자
빼기 연산자
곱하기 연산자
나누기 연산자
나머지 연산자