자바스크립트 언어란?
자바스크립트(JavaScript)는 넷스케이프사에서 개발되었고 모든 브라우저에서 실행되는 웹 범용 언어입니다.
자바스크립트의 특징
1. 자바스크립트는 HTML 페이지에 내장된다.
2. 자바스크립트는 소스코드는 컴파일 없이 인터프리터에 의해 바로 실행된다.
3. 자바스크립트는 객체 지향형 프로그래밍과 함수형 프로그래밍을 모두 표현할 수 있다.
데이터 타입과 변수
자바스크립트 식별자
식별자란 프로그램의 변수, 상수, 함수에 붙이는 이름이다.
식별자를 만드는 규칙
1. 첫 번째 문자는 알파벳, 언더스코어, $ 문자만 사용 가능하다.
2. 두 번째 문자 부터는 알파벳, 언더스코어, 숫자, $ 사용이 가능하다.
3. 식별자는 대소문자를 구별한다.
문장 구분
자바스크립트 프로그램의 기본 단위는 문장이며, 세미코론(;)으로 문장과 문장을 구분한다.
주석문
주석문이란 설명이나 메모 목적으로 삽입한 텍스트로서 프로그램 코드로 처리되지 않는다.
주석에는 두가지 형태가 있다.
// : 한 줄 주석처리
/* ~ */ : 여러 줄 주석처리
데이터 타입 종류
1. 숫자 타입(number)
2. 문자열 타입(string)
3. 논리 타입(boolean)
4. 객체 레퍼런스 타입
5. null : 값이 없음을 표시하는 특수 키워드, Null, NULL과는 다름
변수
변수는 자바스크립트 코드가 실행 중에 데이터를 저장하는 공간의 이름으로 변수 앞에 var 키워드를 이용하여 변수를 선언한다.
전역변수 : 함수 밖에서 선언되거나 함수 내에서 var 키워드 없이 선언된 변수로 프로그램 전역에서 사용 가능한다.
지역변수 : 함수 안에서 var 키워드로 선언된 변수로 선언된 함수 내에서만 사용 가능하다.
this로 전역변수 접근
지역변수와 전역변수의 이름이 같을 때, this를 이용하면 전역변수에 접근할 수 있다.
상수
변수가 데이터를 저장하는 공간이라면, 상수는 데이터 값 자체를 말한다. 상수는 변경되지 않는 값이다.
'프로그램언어 > HTML&부트스트랩' 카테고리의 다른 글
그누보드5설치 (1) | 2023.01.30 |
---|---|
xampp 설치하기 (0) | 2023.01.30 |
MySql Workbench에 DB생성, 사용자생성하고 연동 (0) | 2022.02.21 |
제어문 (0) | 2021.07.07 |
연산자 (0) | 2021.07.05 |