목록전체 글 (147)
게으른개발너D

Quotes 명언을 랜덤으로 보여주기위해 일단 명언 11가지를 Array와 Object로 구현했다. const quotes = [ { quote: "Be yourself; everyone else is already taken.", author: "Oscar Wilde" }, { quote: "A room without books is like a body without a soul.", author: "Marcus Tullius Cicero" }, { quote: "Without music, life would be a mistake.", author: "Friedrich Nietzsche" }, { quote: "You know you're in love when you can't fall aslee..

Intervals and Timeouts 1. interval 시간에따라 무언가 표현하려할 때 interval과 timeout을 사용할 수 있다. interval은 특정한 시간마다 특정한 이벤트를 실행시킬 수 있는 것이다. 예를 들어 2초마다 주식 시장을 확인하던가 1초마다 코인 업다운을 확인하던가 하는 것들이다. function sayHello() { console.log("hello"); } setInterval(sayHello, 5000); setInterval(실행시킬 이벤트, 반복할 시간) 위의 코드는 5초마다 콘솔창에 hello를 찍어낸다. 2. timeout timeout은 지정한 시간이 지난 후 어떠한 이벤트를 실행시킬 수 있는 것이다. function sayHello() { con..

Form Submission form 안에 input text가 하나 존재하고 input submit 또는 button이 있다면 button을 클릭했을 때 submit이 되어버린다. 그리고 화면은 리로딩이 되어 버리고 input에 적었던 글자는 사라진다. 이걸 막기 위해 preventDefault를 한다. 아래에서 계속... Event 1. PreventDefault loginForm.addEventListener("submit", onLoginSubmit); eventListener가 submit 이벤트를 리슨하면 onLoginSubmit 함수를 호출한다. 함수를 호출할 때 JavaScript는 기본적으로 어떠한 정보를 우리에게 넘겨주는데 우리가 파라미터를 적으면 그 첫번째 파라미터에 그 정보를 담..

Git CLI 버전 삭제 - git reset 버전을 삭제하는 방법을 알아보자. 현재 상황은 이렇다. 여기서 Message 3를 지우고 Message 2로 돌아가고 싶다면 reset을 하면 된다. Message 2의 버전을 리셋한다는 것은 해당 버전을 삭제하겠다는 뜻이 아니라 해당 버전이 되겠다라는 의미이다. 헷갈리면 안됨! 일단 아이디를 복사한다. git reset --hard 아이디 입력 git log 를 입력하여 확인해 본다. Message 2 버전에 HEAD가 master를 가리킨다. Git CLI 버전 되돌리기 - git revert 이번엔 버전을 삭제하지 않으면서 되돌리는 방법을 알아보자. 현재 상태는 이렇다. 이번엔 reset과 다르게 Message 2 상태로 되돌아가고 싶다면, Messag..

original Git을 사용해서 버전관리의 CRUD를 공부할 것이다. Git CLI Set Up Git 설치하는 방법 Windows 버전 https://git-scm.com/ 클릭해서 설치! 전부다 next 클릭하면 된다. windows 시작 메뉴에서 git을 검색하면 Git Bash라는 프로그램이 설치되었을 것이다. 열면 터미널 창이 나온다. git을 입력해서 성공적으로 설치되었는지 확인해 준다. Git CLI 버전 관리의 시작 저장소(repository) 만드는 방법이다. 터미널 또는 Git Bash를 연다. Documents 폴더에 git이라는 디렉토리를 만들려고 한다. Window면 폴더를 열어서 바로 폴더를 만들어주면 된다. 또는 명령어로 만들 수 있다. cd Documents 입력..

GITHUB Creating a Github Repository 레파지토리를 만드는 방법은 여러가지가 있다 컴퓨터에 폴더를 만든 다음 그 폴더를 github에 올리는 방식, 아니면 처음부터 github 내에 repository를 만들어주는 방법이 있다. github 데스크톱은 초보자들이 github과 작업을 하기 위한 도구이다 어떻게 작동되는지 이해하기가 매우 쉽게 되어있다. Clone a repository from the internet (인터넷에 있는 repositoy 복제하기) 를 누르면 깃헙에서 생성했던 repository를 찾을 거다 Local Path(경로)에서 경로를 바꿔줄 수 있다. clone을 클릭하고나서 지저된 경로에 가면 paintjs라는(내가 만든 repository)가..

1. Set up 1. Essential Software Google Chrome Visual Studio Code Git 2. Customizing VSCode 비쥬얼 스튜디오의 Extensions에서 다음을 설치한다 Python, ESLint, Prettier - Code formatter 커스터마이징은 Material Theme, Material Icon Theme을 설치한다 Material Icon Theme을 설치하면 파일 확장자에 맞게 아이콘을 보여준다. 3. Chocolatey 윈도우에서 리눅스 서브 시스템을 사용하기 위한 설정을 해주자 WSL (Windows Subsystem for Linux) 사용법을 알아보자 그걸 위해 chocolatey라는 걸 설치한다. https://chocola..