본문 바로가기

프로그램언어/HTML&부트스트랩

자바스크립트

자바스크립트 언어란?

자바스크립트(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