자바스크립트 주석- 한줄 주석 : //- 범위 주석 : / ~ /변수 선언변수 종류 : 멤버변수와 지역변수변수에 대한 자료형을 선언하지 않음(자료형은 존재)숫자(Number)정수형 숫자와 부동소수점 숫자로 구분내장객체로 Math객체 제공, 기본 메소드 존재Math.ab
.value는 인풋 태그일때만 쓴다 일반 p spna a 태그등에는 사용할수 없다.일단태그의 여닫는 태그 안에 있는 값을 읽고자 할때는 .innerHTML로 쓴다NodeList(3) \[p2. <p id="p11" name="pp">안녕하세요</p>안녕하세요
이름없이 따로 정의하지 않는 함수, 변수, 함수 전달값 어디든 상관없이 바로 사용할수있다.escape : 영문 알파벳, 숫자, 일부 특수문자(@, \*, -, \_, ., /)를 제외한 모든 문자 인코딩encodeURI : escape에서 인터넷 주소에 사용되는 일부
자바스크립트에서는 자료형 지정이 없기 때문에 모든 자료형을 보관하는 변수의 모음을 배열로 처리, 자바의 컬렉션과 비슷함.배열의 선언시 크기를 정하지 않고 선언할 수도 있고 , 크기를 정하고 선언할 수 있다.Array도 하나의 객체이기 때문에 활용할 수 있는 메소드가 있
이벤트가 중복으로 있어 자식 이벤트를 실행하면 부모이벤트까지 전부 실행되는 현상
객체는 키 값을 사용하여 value을 식별함value에는 모든 자료형이 올 수 있다.var 변수명 = new Object()변수를 객체로 선언한다.객체로 선언한 변수는 변수명.키값=value를 설정할수있다.객체는 변수명.키값=배열값1,배열값2 로 배열로 선언할수 있다.
웹 브라우저 화면이 아닌 운영체제 화면의 속성을 가진 객체screen을 통해 화면에 대한 정보를 알수있다.웹페이지를 실행하고 있는 브라우저에 대한 정보를 가지고 있는 객체현재 사용하는 브라우저에 대한 정보를 가지고 있는 객체이다.요즘에는 그렇게까지 자주 쓰이지 않는다예
confirm : 확인, 취소 버튼이 나오는 메세지창, 확인을 누르면 true 취소를 누르면 false를 반환한다.window.open("https://daum.net", "다음카카오", "\_blank","width=300,height=400,menubar=
Json이란var 변수명 = new Array();등으로 선언하지 않고var 변수명 = 값1, 값2, 값3 등으로 바로 배열을 선언하는것을 말한다나머지는 현재는 잘 쓰이지 않는다.
열의 값을 가진 tr은 class로 가지고 왔기때문에 첫번째 tr은 tr0같은 배열로 지정된다.for문을 사용하여 tr0안에 있는 td에게 1열이라는 값을 추가하게 한다td또한 마찬가지로 td0에게는 1행이라는 값을 넣게 한다.이런식으로 indext값을 활용하여 인덱
문제 자체는 간단하다 display none이었던 div영역을 inline-block으로 바꾸어 보여주면 되는것이다.radiobox가 this로 전달할 값이 어떤것인지 몰라 굉장히 애를 먹었다this로 주면 무조건 param일것이라고 생각했다….element로 값을 가
jQuery Traversing은 jQuery의 순회(탐색)특정요소를 찾거나 필터링 하는 작업이며 대부분 선택자(selector)를 사용하지만 1차적으로 선택자에 의해서 찾은 요소들을 다시 2차 필터링 하거나 새로운 요소를 추가할 때에는 Traverse 관련 메소드를
배열을 관리하는 for in문과 비슷한 메소드로 객체나 배열의 요소를 검사하는 메소드index : 객체, 배열의 순번item : 값을 보관하는 변수(객체), "."으로 접근사용법 : $.each(배열이름, function(index,item) {});지정한 배열을 0번
1. $each문 활용하여 출력하기 2. Class추가하여 스타일 변경하기 3. CSS값 복제하고 삭제하기 4. 체크한 표의 값 출력하기 5. 테이블에 내용추가하기 6. 버튼복사하기
사용자가 마우스를 클릭하거나 마우스를 움직여 특정화면 위로 가져가거나 키보드를 누르는 행위를 이벤트라고 부름jQuery에서는 event객체를 통해서 이벤트를 제어함.여태까지 이벤트고 다를게 없다 :마우스 오버에서는 on("mouseover",function(){})더블
stopPropagation() : 이벤트 전달 제거preventDefault() : 기본 이벤트 제거
특정한 규칙을 가진 문자열의 집합을 표현하는데 사용하는 형식 언어2. 주로 프로그래밍 언어나 텍스트 에디터 등에서 문자열의 검색과 치환을 위한 용도로 사용됨3. 입력한 문자열에서 특정한 조건을 표현할 경우 다소 복잡할 수 있지만 표현식을 숙지하면 매우 간단하게 표현할
아이디는 영소문자로 시작하고 나머지는 모두 숫자인데 4~12자리가 되도록 해라비밀번호는 최소 6글자 이상, 최대 18글자이고 영문자,숫자,특수문자(!@3. 이름은 한글, 최소 2글자에서 4글자를 입력해야합니다.010/011/016/017/019 중 입력해주세요가운데는
문제 1 - 열 이동하기 문제2 - 체크박스에 따라 삭제하기
과제 - jQuery의 자바스크립트 풀이이다jQuery를 자바스크립트 문법으로 바꾸기만 했다.자바스크립트 쪽이 선택자를 입력하는게 훨씬 쉬웠다
폼 회원가입에서 회원가입 버튼을 클릭하면 result.html로 이동한다.아이디, 패스워드,패스워드확인, 이름,이메일 모든 항목은 반드시 입력해야 한다.아이디는 라벨을 클릭해도 해당 입력 상자로포커스 이동한다.취소 버튼을 이용해서 입력 상자를 초기화 한다.아이디는 입력