• 자바스크립트 객체

    자바스크립트의 객체(object)는 마치 컨테이너 박스처럼 한꺼번에 여러 값을 담을 수 있는 데이터 타입이다. 숫자, 문자열, 불리언 등 다른 원시타입(Primitive data type)과 달리 객체는 객체 타입(Object data type)이라는 데이터타입으로 따로 분류된다. 객체는 데이터값을 지닌 프로퍼티와 액션을 수행할...


  • 깃허브 지킬 블로그 SEO 작업

    SEO란? SEO의 뜻은 ‘검색엔진 최적화’인데, 사람들이 웹에서 사이트를 찾아보기 쉽도록 보완하는 작업이다. 링크 공유시 등장하는 미리보기도 SEO에 포함된다. 네이버 블로그처럼 대형 블로그 플랫폼은 SEO가 이미 잘 되어있지만, 이 블로그는 깃허브의 지킬(jekyll)을 사용해서 만든 설치형 블로그이기 때문에…...


  • 이벤트 핸들러

    13. 이벤트와 자바스크립트 callback 함수 callback 함수의 개념이 약간 헷갈렸는데 쉽게 말해서 나중에 호출되는 함수이다. 다른 함수나 이벤트에 의해 호출되는 함수를 말한다. setTimeout()과 setInterval()은 시간을 설정해 두고 콜백 함수를 호출하는 함수이다. setTimeout(): 설정한 시간이 지나면 함수...


  • [python] TDD방법론

    Python 테스트 방법론 * 아샬님 수업 설명 테스트 코드를 먼저 작성을 한 후에 함수를 만들어가야 한다.(주어진 예시들로!) 눈으로 확인 자동화 단정문(Assertion) = Expected Actual assert뒤에 참이 오면 에러가 생기지 않는다. assert 1 + 1 == 2...


  • 코드펜 따라하기 - 다크모드 스위치

    다크모드로 변하는 토글 스위치 만들기 모바일에서 무언가를 켜고 끌 때 많이 사용하는 토글 스위치, 토글 버튼을 만들어본다. 토글 스위치는 JS말고 CSS만으로도 작업할 수도 있는데, W3Schools에 들어가면 CSS만으로 만든 토글 스위치 코드를 볼 수 있다. 이번에는 다크모드로...