목록분류 전체보기 (208)
웹표준,웹접근성(html, html5, css, css3, javascript, jQuery, jQueryMobile, snecha, senchaTouch, php, mobileWebApp)
Undefined - 존재하지 않는 것을 표현하는 자료형- 변수로 선언하지 않은 것 또는 변수 선언은 했지만 초기화 하지 않았을때 undefined 자료형을 갖는다. var a = 1, // a라는 변수에 1을 담는다. b; // b라는 변수 선언만 한상태, 값을 주지 않아 초기화 되지 않은 상태 console.log(typeof(a)); // a변수의 자료형 확인console.log(typeof(b)); // b변수의 자료형 확인console.log(typeof(c)); // c변수의 자료형 확인
배열- 여러개의 변수를 한꺼반에 선언한 것.- [] 대괄호를 사용해 생성하고 쉼표로 구분해 자료를 입력한다.- 숫자, 문자, 불리언, 함수, 객체, 정의되지않은 자료형 등 자바스크립에서 사용되는 모든 자료형을 담을 수 있다. 배열의 선언 var array = [숫자, 문자, 불리언, 함수, 객체, 정의되지 않은 자료형] ex 1) 선언 및 출력 출력var array=[123, 'string', true, {}, function(){}, [1,2,3]] console.log(array);var array=[123, 'string', true, {}, function(){}, [1,2,3]] console.log(array);var array=[123, 'string', true, {}, function()..
입력숫자를 입력받는 방법은 따로 없고, 문자열을 받아 숫자로 변환해야 한다. 문자열 입력시에 사용하는 함수는 prompt() 이다. var text = prompt('메세지 입력', '값을 입력해주세요');위 코드를 실행하면 사용자에게 입력을 요구하는 창이 뜬다. 사용자가 입력한 값은 다시text 라는 변수에 담기게 된다. var text = prompt('메세지 입력', '값을 입력해주세요');alert(text);위 코드를 사용해서 text 를 출력해 보면 사용자가 입력된 값이 변수에 담긴걸 확인할 수 있다. (본인은 입력테스트라는 글자를 입력해 보았다.) 사용자 확인confirm() 함수는 사용자가 확인을 누르면 true 값을 반환하고 취소를 누르면 false 를 반환한다. var cf = conf..
Data type 검사 자바스크립트는 숫자, 문자, 불리언 같은 것을 자료형 이라고 부른다. 자료형을 확인하려면 typeof연산자를 사용한다. ex ) 자료형 확인 undefined는 정의하지 않은 자료형을 의미하는 것으로 선언하지 않은 식별자 haha를 사용한 것이다. 출력한 결과는 다음과 같다. ps. 그러나 typeof()는 설계 오류로 인해 null 값을 object 로 반환 시켜 준다.그래서.. jQuery의 type()메서드나 Constuctor 를 쓰는 것이 좋다.
1. 사칙연산 + : 더하기 연산- : 빼기 연산 * : 곱하기 연산/ : 나누기 연산 2. 비교 연산자.>= : 좌변이 우변보다 크거나 같다. : 좌변이 크다.< : 우변이 크다.== : 좌변과 우변이 같다. (엄격모드 : ===)!= : 좌변과 우변이 다르다. (엄격모드 : !==) ps. 자바스크립트 설계 오류로 인해 비교연산자로 비교할경우 맞지않는 값을 출력할때가 있다.그럴때는 엄격모드로 검사하게 되면 재대로 된 값을 출력 해 준다. 3. 논리 연산자. ! : 논리 부정 연산자 (반대되는값)&& : 논리곱 연산자(좌변과 우변의 값이 둘다 true 일 경우에만 true 값 반환)|| : 논리합 연산자(좌변과 우변 중 어느하나가 true 이면 true값반환 ) 4. 복합대입 연산자.+= : 기존변수의..
자바스크립트의 데이터 타입문자열, 숫자, boolean, 배열, 객체, 널(null) 이 있다. 1. 문자열 데이터 타입 (쌍따옴표 또는 홑따옴표로 표기)var string = '텍스트';var string = "텍스트";var string = '나는 "문자" 입니다.';var string = "나는 '문자' 입니다."; 2. 숫자형 데이터 타입(음수, 정수, 소수점 사용 가능)var num = 123.456;var num = 123;var num = -123; 3. boolean 값 (true, false) - 조건문에서 주로 사용하며 참인지 아닌지 판별var booLean = true;var booLean = false; 4. null - 값이 없는 변수를 말한다. string = null;num =..
변수 변수는 데이터를 참조하는 컨테이너 박스 1. 변수의 선언var 키워드를 사용하여 변수를 선언한다.예 ) var num = 9;num 이라는 변수에 숫자 9가 담긴다. var 라는 키워드를 매번 사용하지 않고 한번에 여러개의 변수를 선언 할 수 도 있다. 예) 여러개의 변수 선언var num = 9, string = '문자열', emptyEl; 첫번째 num 변수에는 숫자 9를 할당 하엿고 두번째 string 변수에는 문자로 '문자열'을 할당하였다.이처럼 변수에 숫자값을 저장 할때는 '', 또는 "" 입력하지 않고 할당하고string 변수 처럼 문자열을 저장할 때에는 시작점과 끝나는 지점에 '' or "" 을 넣어 주어야 한다.세번째 변수 emptyEl 변수에는 아무값도 할당하지 않은체로 변수만 선언..
경고창 띄우기alert(); 예) 경고창 띄우기 버튼 클릭시 경고창 띄우기 Click!!
1. html 출력하기document.write 예제 ) 출력할때 해당 내용이 전체 문서를 덮어 쓰게되므로 주의 해야 한다. 2. 특정 돔 요소를 선택하여 출력하기innerHTML 예제) 돔 요소에 선택 변경될 대상