JavaScript의 기초 문법 : 연산자
모든 프로그래밍 언어의 경우에는 산술연산자, 비교연산자 그리고 논리연산자를 반드시 가지고 있다. 나머지 할당연산자, 비트연산자, 문자열 연산자, 조건(삼항)연산자는 언어에 따라서 선택적으로 있다. 쉼표 연산자, 단항 연산자, 관계 연산자의 경우에는 JavaScript에만 존재한다. 연산자산술연산자덧셈, 뺄셈, 곱셈, 나눗셈, 나머지 등의 연산에 사용된다.연산자이름설명+덧셈숫자 피연산자를 더한다. ( 1+2 = 3)문자열을 연결한다. ( "안녕"+"하세요" = 안녕하세요) : 문자열 연산자-뺄셈두개의 피연산자를 뺀다. ( 2-1 = 1)*곱셈두 피연산자를 곱한다. (2*3 = 6)/나눗셈왼쪽 피연산자를 오른쪽 피연산자로 나눈다 (6/2 = 3)%나머지왼쪽 피연산자를 오른쪽 피연산자로 나누었을 때 나머지를 ..
2024. 7. 16.
JavaScript의 기초 문법 : 타입
JavaScript를 포함한 여러 프로그래밍 언어의 경우 예외적인 부분도 있으나, 타입(데이터의 형태를 정의), 변수(값을 저장하는 공간), 연산자(논리적, 산술적, 비교 등의 연산 수행), 제어문(조건에 의해 수행)을 가지고 있다. 이후 프로그램의 양이 방대해지면서 관리를 용이하게 하기 위해 구조체(여러 개의 변수의 묶음), 함수(기능들의 묶음), 배열(같은 타입의 여러 변수의 묶음)이 생겨났다. 이후 객체 지향 프로그래밍이 대두되면서 대부분의 프로그래밍 언어는 타입, 변수, 연산자, 제어문, 구조체, 함수, 배열, 객체의 특징을 가지고 있다. JavaScript의 경우 웹 브라우저에서 동적인 웹 페이지를 만들기 위한 스크립트 언어로 개발되었다가, ECMA script 6 이후부터 객체 지향 프로그래밍..
2024. 7. 15.