본문 바로가기

Javascript20

this활용 요소 클릭했을때 배경색 다르게 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 this 사용하기 function changeDiv(obj){ //함수선언 Div태그를 변화시킨다, obj.style.background='orange'; //매개변수obj의 style.background를 orange로 변화시킨다. } 여기를 클릭하면 배경색이 변합니다. 클릭하면 배경색이 변합니다. Colored by Color Scripter cs ■ this : 객체 자신을 가리킴 ■ obj(매개변수) :가독성을 위해사용할뿐 a나 b로 해도 무방 2022. 9. 21.
7-3 오전과 오후 배경색 다르게 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ex03 오전이면 lightskyblue, 오후이면 orange 배경 var today = new Date(); //변수 today = 현재날짜 객체 생성 var hours = today.getHours(); // 변수 hours = today의 시간 리턴 if(hours 2022. 9. 20.
7-2 prompt()함수 반복 호출, 정수 입력, 배열, 반대 순 출력 prompt() 함수를 반복 호출하여 5개의 정수를 입력받아 배열에 저장하고 입력된 반대 순으로 출력 하는 웹 페이지를 작성하라. 답안) 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 ex02 정수 5개 입력받아 역순으로 출력 // var array = []; //빈배열 선언 : 초기에 배열의 개수를 알 수 없을때(입력받아야하니까 비워둠) for(var i=0; i 2022. 9. 20.
배열, let sum = 0;의 이유, for문 해석 ■배열 접근 1. [] 2. 0에서 시작하는 인덱스 ■빈 배열 : 초기에 배열의 원소 개수를 예상할 수 없을때 생성가능. var array = []; let sum = 0; 0이 들어가는 이유 : let sum; 만 선언하면 sum의 값이 undefined가 된다. 숫자와 undefined는 계산 불가 합계를 할당할 변수를 0으로 초기화 for(let i = 0; i < 5; i++); 변수의 초기화, i가 5보다 작을 때까지 반복하라, i가 1바퀴 돌 때마다 1씩 증가 2022. 9. 20.