티스토리 뷰
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 |
'Programming > JavaScript' 카테고리의 다른 글
[JavaScript] JQuery로 주민등록번호 남/녀, 성인/미성년 구분 (1) | 2016.07.14 |
---|---|
[JavaScript] 자바스크립트 객체 (0) | 2016.07.12 |
[JavaScript] 자바스크립트 내부함수 / 콜백함수 / 클로저 (0) | 2016.07.11 |
[JavaScript] 자바스크립트 반복문 / 조건문 / 함수 (0) | 2016.07.08 |
댓글