티스토리 뷰

JavaScript


변 수


종 류

☞ 6가지 ( String, number, boolean, object, function , undefined )

1
2
3
4
5
6
7
8
9
10
11
12
13
14
    var a = 'come';
    var b = 23;
    var c = 2>3;
    var d = {};
    var e = [];
    var f = function(){};
    
    alert(typeof(a)); //string
    alert(typeof(b)); //number
    alert(typeof(c)); //boolean
    alert(typeof(d)); //object
    alert(typeof(e)); //object(array)
    alert(typeof(f)); //function
    alert(typeof(g)); //undefined
cs


특 징

☞ 느슨한 타입 ( loose type ) ==> var 타입으로 모든 것을 담음 ( 변수, 함수, 객체, 배열 .. ) -- 모든 변수를 참조형으로 관리함

☞ var 타입으로 자료를 관리하기때문에 a라는 변수명으로 함수를 정의 해놓고 a라는 변수명으로 다른 변수를 담으면 기존 함수는 사라지고 나중에 추가한 변수로 덮어씀


배 열

1
2
3
4
5
6
    var array = [1,'string'true];
    array.push('pushpush'); // push : 배열에 인덱스 하나를 추가하는 함수
    alert( array[0]);
    alert( array[1]);
    alert( array[2]);
    alert( array[3]);
cs



객 체

1
2
3
4
5
6
    var object = {
            "num" : 1,
            "str" : 'char',
            "bool" : true
    };
    object.addVal = "^^"//객체에 새로 추가
cs


댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
«   2024/05   »
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
글 보관함
Total
Today
Yesterday