아무런 준비가 되지 않은 상태에서 실무에 투입이 되다 보니 나 스스로도 부족한 부분이 너무 많다는 걸 느꼈다. 혼자서 공부하는 것에도 한계를 많이 느낀 상태였고, 머릿속에 정리할 시간을 주지 않고 그냥 꾸역꾸역 집어넣었다. 그러다 보니 알았던 것도 모르게 되고 앞으로
JavaScript 선행 🗒️ 표기법 dash-case(kebab-case) : - 기호를 사용하는 표기법 주로 HTML, CSS에서 사용됩니다. ex) login-btn snakecase : 기호를 사용하는 표기법 주로 HTML, CSS에서 사용
CSS 개요, 속성 🎨 기본 문법 선택자는 스타일(CSS)을 적용할 대상(selector)을 의미합니다. 속성은 스타일(CSS)의 종류(property)를 의미합니다. 값은 스타일(CSS)의 값(value)을 의미합니다. ❗ 세미 콜론이 누락되지 않도록 주의
Git이란 컴퓨터 파일의 변경사항을 추적하고 여러 사용자들 간에 파일 작업을 조율하기 위한 대표적인 버전 관리 시스템(VCS)입니다.❗ 버전 관리 시스템이란? 버전 관리 시스템은 파일 변화를 시간에 따라 기록했다가, 이후 특정 시점의 버전을 다시 꺼내올 수 있는 시스템
JS 시작하기 🟨 개요(ECMAScript) 줄여서 ES라고 불리는 ECMAScript는, 표준화된 자바스크립트를 뜻합니다. ES6(2015)의 등장이후 자바스크립트는 큰 변화를 겪었고, 전성기를 맞게 되었습니다. > ❗ 1년에 한 번씩 기술 업데이트가 진행,
매개 변수란 함수를 호출할 때 인수로 전달된 값을 함수 내부에서 사용할 수 있게 해주는 변수를 의미합니다.인수란 함수가 호출될 때 함수로 값을 전달해주는 변수를 의미합니다.반환은 함수의 결과를 반환 해주는 것을 의미합니다. 반환 된 값은 함수 밖으로 내보낼 수 있습니다
객체 리터럴을 사용하면 객체를 쉽게 만들 수 있으나, 유사한 객체를 여러개 만들어야할 때 불편한 점이 있습니다.이 때 new 연산자와 생성자 함수를 사용하면 유사한 객체를 쉽게 만들 수 있습니다.함수 이름의 첫 글자는 대문자로 시작합니다. (일반 함수와 구별하기 위해)
String타입은 문자 데이터를 나타낼 때 사용합니다.length : 문자열의 길이를 반환해줍니다. → 띄어쓰기도 하나의 문자로 취급합니다.호출한 string 객체에서 주어진 값과 일치하는 첫 번째 인덱스를 반환합니다. 일치하는 값이 없을 경우 -1을 반환합니다.문자열
자바스크립트는 import 키워드를 통해 외부에 있는 자바스크립트 파일을 가져올 수 있습니다. 자바스크립트는 2가지 방법으로 파일을 내보낼 수 있습니다. 이름을 따로 지정하지 않은 내보내기 방식입니다.이름을 지정할 필요가 없습니다.이름을 따로 지정하지 않아서 사용자가
Git Git flow Git flow란 Git 개발에 표준과 같이 사용되는 방법론입니다. Git flow는 기능이 아닌 방법론입니다. Git flow는 총 5가지의 브랜치를 사용하여 작업합니다. Git flow branch main : 기준이 되는 브랜치로, 정
정규표현식 개요 정규표현식은 문자열을 검색하고 대체하는 데 사용 가능한 일종의 패턴입니다. 이메일, 패스워드 검사등 복잡한 문자 일치 기능을 빠르게 수행할 수 있습니다. 정규표현식의 역할 문자 검색 (search) 문자 대체 (replace) 문자 추출 (ext
SCSS 개요 SCSS는 SASS의 슈퍼셋으로 CSS를 좀 더 편하고 효율적으로 쓸 수 있게 해주는 CSS 전처리기입니다. 변수, 중첩, 반복문, 함수 등을 제공해줍니다. > ✨ SCSS를 브라우저 내에서 사용하려면 CSS로 변환하는 컴파일 작업을 거쳐야합니다.
타입스크립트는 자바스크립트의 슈퍼셋으로 자바스크립트에 타입을 추가한 언어입니다.컴파일(Compiled) 과정을 통해 런타임(브라우저, Node.js)에서 이해할 수 있는 자바스크립트 언어(Interpreted)로 변환됩니다. ✨ Compiled 언어와 Interpret
Type System 1. 작성자와 사용자의 관점으로 코드 바라보기 타입 시스템 명시적으로 지정하는 시스템 자동으로 타입을 추론하는 시스템 타입스크립트의 타입 시스템 명시적 지정 타입스크립트 컴파일러가 추론 타입이란 해당 변수가 할 수 있는 일을 결정한다.