디지털 노마드의 꿈

  • 홈
  • 태그
  • 방명록

Java script 2

[Nomad Coder] 바닐라 JS로 크롬 앱 만들기 - 파트 2

4. 할 일 리스트 할 일 리스트는 정리하는데 좀 어려웠다. 로컬 스토리지에 데이터 저장, 요소 삭제, 요소 추가, 화면에 출력, 이벤트 발생시 처리 등 신경쓸게 많았다. const toDoForm = document.querySelector(".js-toDoForm"), toDoInput = toDoForm.querySelector("input"), // input 받은 데이터를 저장한다. toDoList = document.querySelector(".js-toDoList"); // 입력 받은 데이터 리스트를 저장한다. const TODOS_LS = "toDos"; let toDos = []; // 리스트를 지운다 function deleteToDo(event){ // event의 부모에 대한 정보를..

개인 프로젝트/바닐라 JS로 크롬 앱 만들기 2020.07.15

[Nomad Coder] 바닐라 JS로 크롬 앱 만들기 - 파트 1

목차 1. Toggle 2. 시계 3. 유저 이름 입력 4. 할 일 리스트 5. 그림 백그라운드 6. 현재 날씨 출력 1. Toggle 만약 문자를 클릭하면 색이 바뀌고 다시 클릭하면 원래 색으로 돌아가도록 하고 싶다면 어떻게 해야할까? const CLICKED_CLASS = "clicked" function handleClick1(){ // contains(값) : 배열 혹은 객체내에 값의 존재 여부를 확인 const hasClass = title.classList.contains(CLICKED_CLASS) if (hasClass){ // hasClass가 참이면, 즉 CLICKED_CLASS가 있을 경우 title.classList.remove(CLICKED_CLASS) // CLICKED_CLASS..

개인 프로젝트/바닐라 JS로 크롬 앱 만들기 2020.07.14
이전
1
다음
더보기
프로필사진

디지털 노마드의 꿈

디지털 노마드의 삶을 꿈꾸는 한 초보 개발자의 블로그입니다.

공지사항

  • 전체 목록 (120)
    • 도서 리뷰 (0)
    • 프로그래머스(Python) (104)
      • Level1 (3)
      • Level2 (55)
      • Level3 (40)
      • Level4 (6)
    • 개인 프로젝트 (15)
      • 바닐라 JS로 크롬 앱 만들기 (4)
      • 기본 개념 익히기 (4)
      • Django로 Airbn* 클론 코딩하기 (4)
      • 게임 만들기 (2)
      • Kakao Clone Coding (1)
    • Python (0)
      • 웹 스크래퍼 만들기 (0)

최근글과 인기글

  • 최근글
  • 인기글

Tag

LEVEL 2, 바닐라 JS, django, 스타포스 시뮬레이터, level4, 알고리즘 풀이, 카카오기출, 카카오 기출문제, LEVEL3, level2, 앱 만들기, 노마드 코더, Python, 프로그래머스, 문제풀이, 파이썬, 문제 풀이, 카카오 기출, level1, python3,

Calendar

«   2025/12   »
일 월 화 수 목 금 토
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 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바