[TIL] 211208-09

먼지·2021년 12월 7일
0

TIL

목록 보기
4/57
post-thumbnail

모던 자바스크립트 Deep Dive 2일차

06 데이터 타입

  • ES6는 총 7개의 데이터 타입
    - 원시 타입 (primitive type) / number, string, boolean, undefined, null, symbol
    - 객체 타입 (object/reference type) / object, array, function
  • 자바스크립트는 하나의 숫자 타입만 존재하며 모든 수를 실수로 처리함
  • 문자열 타입은 텍스트를 작은따옴표(''), 큰따옴표(""), 백틱(``)으로 감싸서 사용
  • undefined는 초기화되지 않은 변수, null은 값이 없다는 것을 명시
  • 심벌 타입은 ES6에 추가된 7번째 타입으로 변경 불가능하므로 주로 유일한 프로퍼티 키를 만들기 위해 사용
  • 자바스크립트를 이루고 있는 거의 모든 것이 객체
  • 자바스크립트의 변수는 선언이 아닌 할당에 의해 타입이 결정됨. 이러한 특징을 dynamic type language라고 함. typeof 연산자는 변수의 데이터 타입을 반환

07 연산자

Git

// 사용자 설정
git config --global user.name ""
git config --global user.email ""
// 설정 확인
git config user.name
git config user.email
// 초기화
git init // master branch
// 현재 디렉토리의 숨겨진 파일까지 모두 조회
ls -al
// git 폴더 삭제 (rm rf -)
rm -rf .git
  • Git의 3가지 작업환경
    - working directory / 작업중인파일들
    • staging area / 저장할준비가되어있는파일들
    • .git directory / 버전의 히스토리
profile
꾸준히 자유롭게 즐겁게

0개의 댓글