본문 바로가기

분류 전체보기

(195)
JAVASCRIPT ) 이벤트 onclick마우스 클릭ondblclick마우스 더블클릭onchangevalue값이 변경되면onkeydown키보드 딸onkeyup키보드 깍onkeypress키보드 딸깍   0 C ( ) ">> 7 8 9 / 4 5 6 X 1 2 3 - 0 . = +
JAVASCRIPT ) setInterval / setTimeout setInterval() ==> 주기적인 스케줄링 clearInterval      setTimeout() ==> 단발성 스케줄링 clearTimeout 0STARTSTOP " data-ke-type="html">HTML 삽입미리보기할 수 없는 소스  0STARTSTOP   setInterval은 CPU에 문제가 생기기때문에 잘 쓰지않는다.따라서 아래코드처럼 setTimeout을 setInterval처럼 사용해야한다.
JAVASCRIPT ) Element 속성 API Element.getAttribute(name)속성값 가지고오기Element.setAttribute(name, value)속성 추가하기Element.hasAttribute(name);속성 유무 확인하기Element.removeAttribute(name);속성 제거하기 const la = document.querySelector('#la'); document.write( la.getAttribute('class') + "" ); //lalaladocument.write( la.hasAttribute('title') + "" ); //falsela.setAttribute('title', '타이틀입니다.'); //title 속성을 만듬document.write( la.hasAttribute('title'..
JAVASCRIPT ) DOM 제어대상 선택자 document.getElementsByTagName ("h1")html상에 태그를 가지고옴document.getElementsByClassName ("클래스명")html상에 class를 가지고옴document.getElementsByIdName ("아이디명")html상에 id를 가지고옴document.querySelector(".active, h1, #title")html상에 첫번째 태그, class, id를 가지고 오며 css표기법으로 사용한다.document.querySelectorAll("li")html상에 모든 태그, class, id를 가지고 오며 css표기법으로 사용한다.  getElementsByTagName, getElementsByClassName, getElementsByIdName ..
JAVASCRIPT ) 자바스크립트로 스타일 주기 자바스크립트로 스타일을 줄때는 아래의 구문처럼 사용한다.변수.style.스타일옵션 = "옵션값";  스타일 옵션값이 background-color 처럼 ' - '가 들어가면 카멜법으로 표기해야한다.  HTML CSS JavaScript
JAVASCRIPT ) 숫자판 예제 DIGIT! click!
JAVASCRIPT ) .length length는 인덱스+1을 의미한다.요소의 갯수가 아니다.const myA = [1004, 1005, 1006];myA[30] = 1007;let counterN = 0;for(let i=0; i");document.write(myA.length + "");document.write("요소의 갯수 : " + counterN);//1004,1005,1006,,,,,,,,,,,,,,,,,,,,,,,,,,,,1007//31//요소의 갯수 : 4  const aaa = [1,2,3];let countV = 0;aaa[100] = 10;document.write(aaa.length) // 101aaa.forEach((v) => { countV++;});document.write(countV); //4  문..
JAVASCRIPT ) 진수 표현법 진수 리딩let binaryV = 0b011010; //2진수: 0blet octalV = 043256; //8진수 : 0let decimalV = 51386; //10진수let hexadecimalV = 0x6A8FDD; //16진수 : 0xdocument.write(binaryV + octalV + decimalV + hexadecimalV);//7053151 let binaryV = 0b011010; //2진수: 0blet octalV = 043256; //8진수 : 0let decimalV = 51386; //10진수let hexadecimalV = 0x6A8FDD; //16진수 : 0xdocument.write((binaryV + octalV + decimalV + hexadecimalV).to..