Script 기본 사용법(1)

2019. 3. 27. 15:22JavaScript

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

51

52

53

54

55

56

57

58

59

60

61

62

63

<%@ page language="java" contentType="text/html; charset=UTF-8"

pageEncoding="UTF-8"%>

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title>EX_02</title>

<script>

var val = '문자열';

document.write('val' + val +'
'
);

val = 10;

document.write('val'+(val+5)+'
'
);

 

document.write('
'
);

// 가변크기 배열(=리스트 컬렉션)

val =[10, 3.14, true , '문자열'];

for( var i = 0; i < val.length; i++){

document.write(val[i]+ '
'
);

}

 

document.write('
'
);

// 일반VO 객체(= 맵 컬렉션)

val = {a:20, b:false, c:'안녕',d:2.7};

document.write(val.a +'
'
);

document.write(val.b +'
'
);

document.write(val.c +'
'
);

document.write(val.d +'
'
);

 

document.write('
'
);

//함수

 

function fun1(){

alert('fun1() 함수 호출'); // 호출되지 않으면 실행되지 않는다.

}

fun1();

 

// 변수에 함수정의를 저장가능

val = fun1;

 

val(); // 변수에 저장된 함수호출

 

// 익명함수 선언

val = function(){

alert('익명함수 호출');

}

 

// 익명 함수 호출

val();

 

// name값을 외부로 전달받아함수 호출

 

val = function(name){

alert('익명함수 네임'+ name)

}

val('이순신'); //익명함수에 변수 전달

 

// 함수 중첩

</script>

</head>

<body>

 

</body>

</html>

Colored by Color Scripter

cs