본문 바로가기

전체 글323

CSS3 CSS를 HTML에 적용하는 방법 3가지 외부문서(*.css)를 HTML문서에 포함시키는 방법 HTML문서에 태그안에 스타일을 정의 태그안에 스타일을 정의 This is a heading Style의 우선순위 : 상위에 있는 모델의 CSS의 영향을 받지만, 중복되는 경우에는 하위의 모델일수록 우선순위가 높다. HELLO h1{color:red} => h1{color:red !important} //important를 통해서 우선순위를 설정하는 것이 가능하다. Style의 상속 (inherit & initial) 자손의 태그는 조상태그의 속성을 물려받는다.(inherit) Hello 속성의 값을 initial로 지정하면, 속성의 기본값이 적용된다. Hello Style의 기본값 : 태그마다 기본적인 속성값.. 2019. 6. 15.
Closure 클로져함수의 사용 이유 전역변수로 선언하면 변수이름이 충돌될 수 있고, 외부에서 접근못하게 값을 보호할 필요가 있음. var cnt = 0; //전역변수라 변수이름 충돌가능성. 외부에서 접근 가능. 값의 보호가 필요하다. function increseCnt() { cnt++; } increaseCnt(); increaseCnt(); increaseCnt(); console.log(cnt); //3 지역변수로 선언시, 변수가 보호되지만 매번 0으로 초기화된다. function increaseCnt() { var cnt2=0; //지역변수. 범위(스코프)는 좁아졌으나 매번 0으로 초기화된다 cnt2++; console.log(cnt2); } increaseCnt(); increaseCnt(); increas.. 2019. 6. 14.
체크박스, 리스트 이동버튼 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 Document 전체 야구 축구 배구 농구 window.onload = function () { //1. 태그에대한 참조를 얻는다. let inputArr = document.getElementsByTagName('input'); let ta = document.getElementById('ta'); //이벤트를 등록한다 for (let i = 0; i 2019. 6. 13.
다차원 배열 다차원 배열 의 구현 : 배열안에 배열을 넣어서 구현 1 2 3 4 5 6 var arr2D = [ [1,2,3,4,5], //arr2D[0] [1,2,3,4,5], //arr2D[1] [1,2,3,4,5], //arr2D[2] [1,2,3,4,5], //arr2D[3] ]; 1 2 3 4 //2차원 배열 arr2D의 모든 요소를 콘솔에 출력 for(i =0; i 2019. 6. 13.