WEB2 - JavaScript

객체예고

소스코드

변경사항

댓글

댓글 본문
작성자
비밀번호
  1. 박창신
    완료
  2. 감자
    완료
  3. 20191001 Ted 완료!
  4. 코딩만이 살길이다
    완료
  5. 쑤우
    수강완료. 감사합니다.
  6. 현우
    완료
  7. 정완료
    완료
  8. 한조
    감사합니다!
  9. 들국화
    잘봤습니다
  10. JT_brand
    완료
  11. eventme
    지역변수 전역변수 차이 아닐까요?
    대화보기
    • eventme
      완료
    • hyegineer
      완료!
      모호했던 객체개념이 점점 바로 잡히는 느낌이 들어서 좋다!

      document는 객체라는걸 우리는 알 수 있지용
      document.뒤의 함수는 메소드임
    • 김수환
      document 계속 궁금했었는데 드디어 나오는 군요
      객체는 결국 디렉토리의 느낌이군요 확 와닿네요
    • Hyeon-Jun Ha
      완료
    • kumkum
      코드<함수<객체

      객체에 속한 함수는 '메소드'라 부름
    • Leo Kim
      어렵네요... 감사합니다!
    • 주워니
      완료!
    • 위준우
      완료
    • 허공
      190509 감사합니다.
    • 최승윤
      완료!
    • 끝가지간다
      완료~
    • Nameun Cho
      . 잘못 댓글 달았는데 삭제가 안되네요!
      대화보기
      • 완료!
      • 2019-02-21 완료
      • imotif
        2019/2/20
      • 우도순
        완료
      • 발헤
        감사합니다.완료
      • 호두
        고맙습니다.
      • 함가죠
        완료 감사합니다:)
      • gravity251
        완료
      • 지미츄
        완료!! 감삽니다
      • 이수하
        완료
      • console.log
        function BodySetColor(color){
         document.querySelector('body').style.color = color;
        }

        function에 있는 함수명은 "BodySetColor" 인데,
        nightDayHandler 함수에서 불러오는거는 "BodysetColor" 이네요
        "set" 글자의 대소문자가 달라서 오류나는거에요~
        대화보기
        • 돼지천재
          감사합니다.
        • 향숙이
          상상의 나래를 펼쳐버렸다. ..ㅠㅠ
        • 타겟조준완료
          바디 배경이랑 글꼴 색 바꾸기 위해 target부분을 함수로 올릴때, 그 함수가 target을 못읽어서 "document.querySelector('body');"을 복붙하셨는데,
          var target = document.querySelector('body');을
          함수보다 위에, 즉 맨위에 먼저 선언하고 그대로 하면 target이라 써도 작동하던데,
          혹시 이렇게 해도 되는건가 궁금합니다!
          아니라면 관습상 어떻게 해야하는지도 알려주세요!
        • twinpooh@gmail.com
          카렌 에델 웅 완료
        • 맨땅맨
          아앗 저도 이거 궁금하네요
          깔끔해서 좋은거 같아요
          대화보기
          • asdqwer123
            감사합니다.!
          • 감사합니다^^!!
            20180831
          • 명훈이짱
            동영상 시작하자마자 오른쪽에 목록같은 것을 보여주는 프로그램 이름이 몬가요 ??
            아시는 분 알려주세요 ㅜㅜ
          • naninem
            JavaScript에서 객체는 폴더이다.

            라고 일단 알아두겠습니다.
          • 낄낄낄
            이런경우 소스를 직접 보여주시면 빠른 도움을 드릴수있을것 같습니다.
            대화보기
            • 낄낄낄
              예전에 이쪽까지 보고 손을 놨다가
              정말로 이게 왜 필요한지를 충분히 오래 느끼고 다시 공부를 시작해 여기를 오니
              예전에 하신 말이 생각나네요 .
              눈으로 박하사탕을 먹는 기분

              욕심내지않고 천천히 손에서 놓지않고 꾸준히 공부하렵니다.
            • hyuna
              결과는 같아도.. 코드의 질은 다를수 있네요. 처음부터 질좋은 코드를 생각해내는 사고는 어떻게 해야 할수 있을까요?
              머리가 좋아야 겠죠? ㅠ ㅠ
            • 로버트한
              많이 어려워 졌어요 ^^
            • Samual
              BodysetColor is not defined

              말 그대로 BodysetColor가 정의되어있지 않다는 소리네요.

              해당 함수가 제대로 선언되었는지 확인해보면 될것같습니다.
              대화보기
              • zzuccumi77
                소스코드에서 자바스크립트 안에서 돌아가는 css말구요, 즉 자바스크립트 제거하고도
                마크업만 돌려도 글자에 색상이 들어가 있는 건 왜 그런거죠?? css불러오는 것도 없고 태그에 스타일 먹힌 것도 없는데요.

                반대로 h1태그에 컬러값을 줘도 안먹는 이유는 뭔가요?? border도 먹고 다른건 다 먹혀도 컬러만 안먹히는게 스크립트 때문인거 같은데 맞나요? h1에 css로 컬러를 먹이려면 어떻게 해야하나요?
                답변해주시면 감사하겠습니다~
              • burntalmond
                함수의 대소문자를 처음 정한대로 쓰시지 않은 것이 문제인것 같습니다

                아래서 10번째 줄에
                BodysetColor('white');는 BodySetColor('white');로 바꾸시고

                그 아래아래 줄
                LinkssetColor('powderblue');도 LinksSetColor('powderblue');

                마지막 네줄은 set을 전부 Set으로 바꾸셔야 할 것 같습니다.
                BodysetBackgroundColor('white');
                BodysetColor('black');
                self.value = 'night';
                LinkssetColor('pink');
                대화보기
                버전 관리
                egoing
                현재 버전
                선택 버전
                graphittie 자세히 보기