1. 자바스크립트의 문장형식
1) 변수 = 값;
2) 변수 = 수식(연산자 활용);
3) 변수 = 객체.특성 또는 메소드( );
객체.메소드("<태그> or 문자");
( ) 안에서는 콤마(,)나 +로 내용을 연결
- 따옴표 안 하는 유형: 변수, 수식, 숫자, 객체.특성, 객체.메소드()
- 따옴표 하는 유형: 문자 또는 문자열, 태그
예제)
<!DOCTYPE HTML>
<html>
<head>
<title>자바스크립트 기초</title>
<meta charset="utf-8">
<script type="text/javascript">
<!--
// 자바스크립트 [문장형식1]
// 변수 = 값;
// 값의 유형들
a=1; // 정수(소수점이 없는 숫자): -2, 0, 2
b=2.5; // 실수
c="안녕"; // 문자 또는 문자열 (따옴표 처리)
d=null; // 변수에 값이 들어있지 않음
e=""; // 값이 비어있다 (null의 표현으로 사용되기도 함)
f=" "; // 한 칸의 공백문자
g=true; // Boolean (참과 거짓으로 표현)
document.write(a,"<br>");
document.write(b,"<br>");
document.write(c,"<br>");
document.write(d,"<br>");
document.write(e,"<br>");
document.write(f,"<br>");
// 자바스크립트 [문장형식2]
// 변수 = 수식(연산자 활용);
box=3;
box=box+3;
document.write(box,"<br>");
// 자바스크립트 [문장형식3]
// 변수 = 객체.특성 또는 메소드( );
age=window.prompt("당신의 나이는","나이입력");
document.write("당신의 나이는",age,"입니다.");
-->
</script>
</head>
<body>
</body>
</html>
2. 변수(variable): 변하는 값을 기억하는 기억 장소
값이 한 번만 발생하여 그 값이 바뀌지 않는다면 변수가 필요 없음.
■ 변수가 필요한 유형
1) 참과 거짓 유형: 당신은 성인입니까? yes or no
2) 다양한 값을 입력받은 유형: 변수 필요
■ 변수 만드는 규칙
1) 사용자 정의 명칭
2) 대소문자 활용, 숫자 결합 가능: Apple, apple, apple123
3) 대소문자 철저히 구분: Apple, apple, APPLE는 서로 다른 변수
4) 특수문자 안됨, 유일하게 언더바 가능
5) 띄어쓰기 안됨
6) 숫자로만 구성되면 안됨
7) 예약어 안됨: if, for, window 등
'JavaScript' 카테고리의 다른 글
5. 자바스크립트 기초: continue, break, switch~case문 (0) | 2017.08.22 |
---|---|
4. 자바스크립트 기초: 반복 제어문 do~while, while, for (0) | 2017.08.22 |
2. 자바스크립트 기초: 조건 제어문 if (0) | 2017.08.17 |
1. 자바스크립트 기초: 주석, 연산자 (0) | 2017.08.17 |
ECMA 스크립트: 객체의 생성과 속성 추가, 삭제, 수정 (0) | 2016.05.25 |