전체 글 5

JavaScript의 변수와 자료형

변수 변수는 '변할 수 있는 수', '변할 수 있는 정보'라는 뜻을 갖고있다. C의 경우 변수를 선언할 때 변수에 넣을 자료형과 함께 선언해야 하지만, JavaScript는 별 다른 자료형 없이 var, let, const로 변수들을 선언 가능하다. 자료형 var, let, const로 변수를 선언하고 해당 변수에 값을 할당하면 변수에 자료형이 생기게된다. JavaScript는 자료형을 크게 원시 자료형과 객체 자료형 두가지로 나눌 수 있다. 원시 자료형 원시 자료형으로 Number, String, Boolean, undefined, Symbol, null이 존재한다. 해당 자료형들을 갖은 변수를 다른 변수에게 복사하면 값이 복사되어 두 변수가 서로 독립되게 된다. Number 37, -9.25와 같은 ..

FrontEnd/JavaScript 2022.04.28

GitHub 공용 레포에 Pull Request로 코드리뷰를 해보자

1. 레포 clone하기 작성한 코드를 올릴 레포에 접속하고 1번 박스를 누른 뒤 2번 박스를 눌러 URL을 복사한다. 새폴더를 원하는 곳에 생성하고 해당 폴더에서 git bash를 실행한다. 실행된 git bash에 아래 명령어를 입력해준다. git clone {복사한 URL} 2. 새로운 Branch 생성하기 이제 복사된 레포 폴더로 들어가 다시 git bash를 실행시키고 아래 명령어를 순서대로 입력해준다. git branch {브랜치이름} //브랜치를 생성하는 명령어. 이름은 자유롭게 작성해도 된다. git checkout {브랜치이름} //앞서 생성한 브랜치를 선택하는 명령어 git branch //생성한 브랜치가 잘 선택되었는지 확인가능한 명령어 명령어가 성공적으로 입력되었다면 위 사진처럼 생..

Git 2022.04.26

GitHub로 코드 리뷰하기

원활한 피드백을 위해 GitHub로 코드 리뷰를 하는 방법을 알아보자 🧑‍💻 1. 레포 복사해서 갖고오기 (Repository clone) 코드 리뷰는 다른 팀원들이 작성한 코드를 보고 주석을 통해 리뷰를 남기는 방식으로 진행된다. 그렇기 때문에 리뷰를 할 Repository의 파일을 따로 PC에 저장해야한다. git clone {복사한 URL} git bash 실행 후 위와 같이 입력해 준다. cf. Window 기준 git bash에서 복사는 shift+insert 이다. 2. Branch 생성하기 복사한 레포에서 코드리뷰 작업을 수행하고 해당 내용을 add, commit, push 하게 되면 다른 사람이 올린 원본 코드가 수정이 되기도 하고 여러명이서 리뷰를 하게되면 서로 작업하는 파일이 겹쳐 충돌..

Git 2022.04.24

jQuery .css()의 중복 사용

프론트엔드 스쿨 modal 로그인 화면 구현 과제 중 input tag에 값이 입력이 되지 않은 상태로 로그인 버튼이 눌리게 되면 경고 문구와 빨간색 border를 보여야 하는 부분이 있었다. 이 부분을 .css()를 활용해 구현하려 하는데 문제가 발생했다. $("#modal-login-btn").click(function () { let userID = $("#user-id").val(); if (userID == "") { $(".id-error").show(); $(".error-line").show(); $("#user-id").css("border", "2px solid #F4492E"); } else { $(".info-error").show(); } }); $("#user-id").focus..

FrontEnd/JavaScript 2022.04.23

0328~0418 TIL

티스토리에서는 마크업 언어가 잘 안먹히는 관계로 링크만 올립니다...😭 0328 TIL 링크🚀 멋쟁이사자처럼 프론트엔드스쿨 2기 TIL (3월 28일) 3월 28일 TIL velog.io 0329 TIL 링크🚀 멋쟁이사자처럼 프론트엔드스쿨 2기 TIL (3월 29일) 3월 29일 TIL velog.io 0330 TIL 링크🚀 멋쟁이사자처럼 프론트엔드스쿨 2기 TIL (3월 30일) 3월 30일 TIL velog.io 0331 TIL 링크🚀 멋쟁이사자처럼 프론트엔드스쿨 2기 TIL (3월 31일) 3월 31일 TIL velog.io 0401 TIL 링크🚀 멋쟁이사자처럼 프론트엔드스쿨 2기 TIL (4월 1일) 4월 1일 TIL velog.io 0404 TIL 링크🚀 멋쟁이사자처럼 프론트엔드스쿨 2기 TIL..