-
인프런 ) 실습 UI 개발로 배우는 Vue
1. 검색폼 구현
[] 검색 상품명 입력 폼이 위치한다. 검색어가 없는 경우이므로 x 버튼을 숨긴다.
git checkout -f 1-vanilla/controller
변경한 내용 확인 : checkout
-f : 브랜치로 강제 이동
1-vanilla/controller 브랜치로 이동
2. var, let , const 차이점은?
let,const는 var와 다르게 변수 재선언 불가능이다.
let과 const의 차이점은 변수의 immutable 여부이다.
let은 변수에 재할당이 가능하지만, const는 변수 재선언,재할당 모두 불가능하다.
var는 기본적으로 function scope를 가지게되고 let,const는 block scope를 가지게 된다.
3. ES6의 export, import
기존(ES5 이전)의 javascript는 외부 라이브러리를 사용함에 있어 생각보다 매끄럽지 않은 모습이 있었다. (라이브러리 코드 자체에서 처리해야하는 사항도 많았고) ES6에서는 export, import로 모듈을 손쉽게 제작, 가져다 쓸수 있습니다.
export로 함수, 객체, 값을 내보내고
import로 가져다 씁니다.
4. querySelector()
특정 name이나 id를 제한하지않고 css선택자를 사용하여 요소를 찾는다.
5. Branch
Git 저장소에서 branches를 사용하는 이유는 작업을 분리하기위해서이다. 우리가최초에 생성하는 maseter외에도 다른 branch를 생성가능. 작업이 분리해서 작업을 한 뒤에 main branch에 merge
git status : 내가 작업하고 있는 브랜치 확인하기
git branch :브랜치 리스트 확인하기
git checkout : 브랜치생성