국비지원교육 5

javascript 형 변환

함수와 연산자에 전달되는 값은 대부분 적절한 자료형으로 자동 변환됩니다. 이런 과정을 "형 변환(type conversion)"이라고 합니다. 문자형으로 변환 문자형의 값이 필요할 때 변환됨 (주로 무언가를 출력할 때) String(value) 함수를 호출해 값을 문자열로 변환 숫자형으로 변환 수학과 관련된 함수와 표현식에서 자동으로 숫자형으로 변환됨. (주로 수학 관련 연사시) Number(value) 함수를 호출해 (value)를 숫자형으로 명시해서 변환 숫자 이외의 글자가 들어가 있는 문자열을 숫자형으로 변환하려고 하면, 그 결과는 NaN. 불린형으로 변환 이 형 변환은 논리 연산을 수행할 때 발생. Boolean(value) 를 호출하면 명시적으로 불리언으로 형 변환. 숫자 0, 빈 문자열, nu..

javascript 2023.01.11

README.md 작성하기 - 마크 다운 문법

git에서 README.md파일을 작성할 때 사용하는 Mark Down 문법을 알아보자. README.md README.md 파일은 저장소의 이해를 돕기 위한 파일. 해당 디렉토리, 파일에 대한 정보를 가지고 있으며 원격 저장소에서 많이 보이는 파일 중 하나이다. Markdown 이란? 마크다운은 일반 텍스트 문서의 양식을 편집하는 문법이다. (텍스트 기반의 마크업 언어) 일반 텍스트로 서식이 있는 문서를 작성하는 데 사용되며, 일반 마크업 언어에 비해 문법이 쉽고 간단한 것이 특징이다. 장점 - 간결하다. - 별도의 도구 없이 작성 가능 - 다양한 형태로 변환 가능 - 텍스트 형태로 저장되기 때문에 용량이 적어 보관 용이. - 텍스트 파일이므로 버전관리 시스템을 이용하여 변경 이력 추적, 관리 가능. ..

git 2023.01.04

Git commit 작성법

Commit 메시지 구조 type(타입) : title(제목) body(본문, 생략 가능) Resolves : #issue, ...(해결한 이슈 , 생략 가능) See also : #issue, ...(참고 이슈, 생략 가능) commit 규칙 commit의 제목은 commit을 설명하는 하나의 구나 절로 완성 Importance of Capitalize 대소문자의 중요성 prefix 꼭 달기 - (type) feat: 기능 개발 관련 fix: 오류 개선 혹은 버그 패치 docs: 문서화 작업 test: test 관련 conf: 환경설정 관련 build: 빌드 관련 ci: Continuous Integration 관련 ref. https://www.conventionalcommits.org/ko/v1.0..

git 2022.12.23

Git Command 정리

Shell 명령어 이름 설명 cd 현재 디렉토리 위치를 다른 위치로 변경. (change directory) cd ~ 최상단 디렉토롤 이동. ls 현재 디렉토리에 있는 폴더와 파일 확인. ls -a 모든 폴더, 파일 확인 (ex. .git) pwd 현재 위치 확인 (절대 경로) (print working directory) mkdir 디렉토리 생성. (make directory) touch 파일 생성 cp 파일을 복사. (copy) mv 파일을 다른 디렉토리 위치로 이동하며, 파일 이름을 변경할 때도 사용. (move) cat 파일 내용 출력 rm 파일이나 디렉토리 삭제 -f : 강제로 파일이나 디렉토리를 삭제하고 대상이 없는 경우에는 메시지를 출력하지 않음 -r : 디렉토리 내부의 모든 내용을 삭제 -..

git 2022.12.22

Git 시작하기

Git이란? 소스코드 관리를 위한 형상관리 도구 (Source Code Management) == 버전 관리 시스템(Version Control System) Git의 특성 빠른 속도, 단순한 구조 분산형 저장소 지원 비선형적 개발 (수천 개의 브랜치) 가능 Git 다운로드 - window 버전: https://gitforwindows.org/ 다운로드 - ios 버전: 생략 (이미 있는 터미널 사용) 설치 후 Git Bash로 실행하기 Git Start git 설치 확인 ( $ git -v ) git 환경설정 $ git config --global user.name "나의 이름" $ git config --global user.email "나의 메일주소" $ git config --global core..

git 2022.12.20