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 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 | <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Insert title here</title> </head> <body> <!-- ex04.htm --> <script type="text/javascript"> //자바 스크립트 기본 문법 //변수// //숫자 1개, 문자열 1개 //자바-> int=20; // String name ="홍길동" //var // - 변수 선언문(variable) // - 변수가 담을 수 있는 자료형? // - 변수의 타입이 없음(********) -> Object형 var age = 20; //처음 넣은 자료형의 데이터만 넣어라!!! var name = "홍길동"; age = "스무살"; //주의] 절대 하지 말것!! var n1, n2, n3; var n4=10, n5=20, n6; //자료형, Data Type// // - OOP(x) -> 클래스를 선언할 수 없다. 붕어빵 틀이 정해져 있음(클래스제공) //1. Number, 숫자형 // - 정수, 실수 모두 포함 var m1 = 10; //정수형 상수 var m2 = 3.5;//실수형 상수 //2. String, 문자열(문자) // - 문자, 문자열 var s1 = "홍"; //문자열 상수 var s2 = "홍길동";//문자열 상수 var s3 = '홍길동';//문자열 상수 //3. Boolean, 논리형 // - true, false //4. 각종 Object형(붕어빵틀 제공) // - 배열, 날짜시간, 수학 등., //5. 기타 // - null, undefined // a. null과 undefined는 비슷한 값(없다)으로 취급 // b. undefined : 변수를 선언하고 초기화를 안한 상태 // c. null : 개발자가 의도적으로 초기 상태를 만든 상태 var temp1; //선언o, 초기화x var temp2 = 10; //선언o, 초기화o var temp3 = null; console.log(temp1); //undefined console.log(temp3); //null console.log(temp1 == temp3); //true console.log(temp1 === temp3); //false console.log(temp1 !== temp3); //true </script> </body> </html> | cs |
'WEB > JS' 카테고리의 다른 글
문자열 / 길이 / 검색 / 치환 / 벼환 / 분할 / 추출 / 제어문 (0) | 2016.01.22 |
---|---|
함수 (0) | 2016.01.22 |
출력하기 - alert(); / html element / console.log(); (0) | 2016.01.22 |
자바스크립트가 실행되는 순서 (0) | 2016.01.22 |
자바스크립트란? / 적용방법 (0) | 2016.01.22 |