반응형
작성한 내용을 출력
1. 화면에 출력
document.write("Hello JavaScript");
2. 콘솔에 출력
console.log("Hello JavaScript");
3. alert창으로 출력
alert("Hello JavaScript");
변수
var
: 이전에 사용하던 변수, 재선언·재할당 가능(사용하지 않음)
var a = "test1";
var a = "test2"; // 재선언 가능
a = "test3"; // 재할당 가능
const
: 재선언 불가능, 재할당 불가능(주로 사용)
const a = "test1"
const a = "test2" // 에러, 재선언 불가능
a = "test2" // 에러, 재할당 불가능
let
: 재선언 불가능, 재할당 가능
let a = "test1";
let a = "test2"; // 에러, 재선언 불가능
a = "test3"; // 재할당 가능
선언
- 정적 타입 언어: 자료형까지 선언하는 언어 (타입이 변하지 않고 고정) 예) Java
- 동적 타입 언어: 자료형을 지정하지 않아도 되는 언어(타입이 고정되어있지 않고 가변적) 예) JavaScript
const num = 10;
작성
1. 대소문자 구분
const num = 10;
const Num = 100;
2. 변수명 가장 앞글자는 영문자, _(언더바), $(달러표시) 사용 가능
3. 변수명에는 영문자, 숫자, _(언더바), $(달러표시) 사용 가능
저장 가능한 데이터 종류
1. 문자열: 큰 따옴표 / 작은 따옴표 내부에 작성된 자료
const txt1 = "JavaScript";
const txt2 = 'JavaScript';
2. 숫자: 숫자로만 입력된 자료
const num1 = 1;
const num2 = 10;
3. 논리: true, false
const bool1 = true;
const bool2 = false;
4. null 형 데이터: null로 작성된 빈 데이터
result = null;
'JavaScript' 카테고리의 다른 글
[JavaScript] 간단한 Array와 Object 차이 (0) | 2021.08.28 |
---|---|
[JavaScript] 슬라이드와 페이지 이동 구현 (0) | 2021.08.27 |
[JavaScript] 변수를 이용해 body 내부에 iframe 태그로 동영상 업로드 (0) | 2021.08.26 |
[JavaScript] jsp파일에서 confirm() 으로 확인창 띄우고 리턴 자료 받기 (0) | 2021.08.18 |
Chrome Clone Coding: Basic JavaScript (0) | 2021.06.13 |