[TIL 2022](5) JS javascript Dark , Day Mode 만들기 - 3
학습한 내용
- 반복문으로 a 태그 폰트 색상을 바꾼다.
- a 태그 폰트 색을 바꾸는 코드를 night와 day 명으로 함수를 만들어 코드를 정리했다.
<script>
        function night() {
            document.querySelector('body').style.backgroundColor='black';
            document.querySelector('body').style.color='white'; 
            let as = document.querySelectorAll('a');
            for (let i=0;1<as.length;i=i+1){
                as[i].style.color= 'white';
        }
    </script>- 함수를 만들어 코드를 깔끔하게 정리 : 함수화 시키기
- 함수를 만드는 문법 형태는
	function 함수명{매개변수명}{
       함수값 넣기
    
	}- 함수만들기 및 활용 예시
<scrpit>
	function 부가세계산(가격){
		let 부가세율 = 0.1;
        let 부가세 = 가격 * 부가세율;
        console.log(부가세);
        
	}
    consle.log(부가세계산(2,000))
    
 </scrpit>- 함수는 입력이 있기 떄문에, 입력에 따라 값이 변경된다.
- 가격은 매개변수(파라미터) 명이고, 매개 변수명에 입력하는 값을 인자, argument 라고한다.
학습내용 중 어려웠던 점
- 조건문을 사용하여 a태그를 수정하였으나, 버튼 동작에 오류가 났었음
- 코드에서는 문제를 알 수없었음
해결방법
- 개발자 도구로 실행 상태를 확인하여 오류를 찾음
학습소감
- 클린코드를 작성하는 데 필요한 것이 궁금해졌다.
- 오류가 났을 때, 코드를 살펴보기만 했으나 개발자 도구를 통해 오류를 찾아내는 변화가 생겼다.
Author And Source
이 문제에 관하여([TIL 2022](5) JS javascript Dark , Day Mode 만들기 - 3), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@dullgi/TIL-20225-JS-javascript-Dark-Day-Mode-만들기-3저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
                                
                                
                                
                                
                                
                                우수한 개발자 콘텐츠 발견에 전념
                                (Collection and Share based on the CC Protocol.)