생활코딩

Coding Everybody

코스 전체목록

닫기

리팩토링(refactoring)

소스코드

변경사항

 

댓글

댓글 본문
  1. 진진리
    22.05.19
  2. 220516
  3. 주파랑
    음... 이 수업 듣기 전에 CSS 들으면서 배경색을 그라디언트로, 글자색도 각각 다른 색으로 칠해놓은 상태에서,

    배운 대로 하면 야간 모드에서 글자색은 잘 모르겠고 배경화면에 검은색을 얹어지는데 주간 모드에서는 버튼 값은 잘 바뀌는데 style 요소들에 변화가 없다. 어쩌지...
  4. Klee
    220505 리팩토링 중복제거
  5. 고배배
    220424
  6. B_frog
    220407
  7. 220406
  8. 이윤
    220405
  9. DH니스
    2022.04.01
  10. 너구리기린
    2022.03.30
  11. new 개발자
    20220314
  12. 지구
    2022.03.14
  13. 효율적이게 사용할 수 있을것같아요 ! 감사합니다 !
  14. 2022.02.23 완료
  15. 드림보이
    2022.02.16. WEB2 - JavaScript - 리팩토링(refactoring) 파트 수강완료
  16. 초보자바
    22-02-15 완료
    반복되는 것을 제거하는 것이 코딩을 잘하는 비법
  17. 무접점키보드
    this, target 변수 활용하기
  18. aristia
    2022.02.03
  19. 20220126
  20. developerSH
    현직 개발자입니다
    강의가 너무 좋아요.. 아직 미숙해서 많이 공부를 해야 하는데 너무 도움 많이 받습니다 감사합니다
    2022-01-23
  21. 아까그애
    2022-01-21 완료
  22. 열정jk
    220115 감사합니다
  23. 지원이아빠
    참고 : https://developer.mozilla.org......%9C

    인라인 이벤트 처리기 (= 지금 코드처럼 <input type= value= onclick="자바스크립트문법으로 작성하는부분;")> 로 작성하는 자바스크립트..) 에서는 this 라는게 지금 input 태그 자체를 말합니다.

    1억개의 input태그중에 특정 input을 선택하려면 id="뭐시기" 나 class="뭐시깽이" 처럼 써서 그걸 querySelector로 골라줘야하는데 그럴필요없이 그냥 this 라고 하면 현재 input태그를 말하는거죠.
    대화보기
    • 이거왤케어려워
      211230 완료 감사합니다.
    • commonerd
      2021-12-23
      리팩토링: 코드개선 간결화
      this 활용; var 활용
      <input id="night_day" type="button" value="night" onclick="
      var target = document.querySelector('body');
      if(this.value === 'night'){
      target.style.backgroundColor = 'black';
      target.style.color = 'white';
      this.value = 'day';
      } else {
      target.style.backgroundColor = 'white';
      target.style.color = 'black';
      this.value = 'night';
      }
    • 소설가
      2021-12-17 완료
      고맙습니다.
    • re+factor : factor를 다시 구성하다.

      fac·tor
      1. 요인, 인자2. 인수3. (증가감소의) 양
    • 롤링
      오후 2:05 2021-12-14
    • kimsworld
      파이팅
    • 민택기
      21.12.04 완료
    • survive
      21.11.22
    • 개발맨
      완료
    • 21-10-30. 5타.
    • 21-10-29. 4타.
    • 21-10-28. 3타.
    • 21-10-27. 2타.
    • 21-10-25. 1타.
    • 해피랜저
      21.10.20 감사!
    • 이가은
      21년 10월17일
    • navywood
    • 야옹아왈해봐
      211005
    • 안제경
      2021.10.04
    • inventorh
      2021.09.28
    • 김관호
      2021.09.25.
    • 영도폭격기
      2021.09.18 완료
    • 커넥티드 허트
      21.08.25 완료
    • hwangwonjoon
      2021.08.13 수강완료
    • 솔나무
      중복의 제거!
    • 승뇽뇽
      완료
    • 조유빈
    버전 관리
    egoing
    현재 버전
    선택 버전
    graphittie 자세히 보기