인프런 타입스크립트 기초를 통해 공부중이며 제로초님의 유료강좌입니다. 코드를 통으로 가져오지는 않겠습니다.(내가 글을 쓰면서 복습하는게 목적이기때문에 필요한 부분만) 타입스크립트 (Typescript) as const; 변수를 상수처럼 쓰고 싶다. 타입스크립트 전용 문법인 as const; 를 뒤에 붙이면 된다. let str = 'haha' as const; let arr = [true, 2, '3'] as const; 변수에 마우스를 올렸을때 let arr:readonly [true, 2,, '3'] 이라고 뜨는데, 여기서 새로운 타입 readonly를 볼 수 있다. as const;로 선언할 경우 let이어도 재 정의시에 에러가 난다. 그렇다면 const로 선언하면 되지 않나? 라고 하는데, con..
들어가기전에... 신규프로젝트가 있어서 산출물 작업때 JSDoc을 사용하려고 생각했는데, 프로젝트에서 JSDoc을 사용하지 않게되어 ㅎㅎ 개인적으로 정리하여 작성합니다. 그냥 이런저런 주석이 있구나 생각을 정리하는 유익한 시간이었습니다. *프로젝트에서 사용할만하거나 많이 사용되는 주석 위주로 작성하였으며 출처는 jsdoc문서입니다. 전체 주석에 대하여 궁금하면 https://jsdoc.app/ jsdoc 문서를 참고해주세요. JSDoc란 Javasript 소스코드 파일에 주석을 달기위해 사용되는 마크업언어입니다. JSDoc에 포함하는 주석을 사용하여 코드를 작성하고 인터페이스를 설명하는 문서를 생성할 수 있습니다. JSDoc 설치 / 사용법 0. 프로젝트 설정 JSDoc을 설정하려는 프로젝트 폴더에서 진..
들어가기에 앞서.. 가끔 친구와 술을 마실 때면 개발 이야기를 하곤 합니다. (거의 술 마실 때마다 항상 하는 것 같기도 하고;;) 하여튼 대화 도중에 `세미콜론`에 대한 이야기가 나왔습니다. " 파이썬으로 개발을 많이 하다가 자바스크립트를 해야 할 때면 세미콜론 정말 귀찮아. 자꾸 빼먹게 돼서 어디는 들어가 있고 어디는 안들어가 있고... 이거 정말 꼭 붙여야 하는 걸까? 자바스크립트는 세미콜론 없어도 문제 없잖아?? 자바같이 엄격한 애들은 에러 나서 넣긴 하는데, 굳이 자바스크립트는.. " 여기서 간단히 설명하면, 파이썬은 세미콜론이 아닌 들여쓰기를 통해 구문구분이 됩니다. 따라서 세미콜론이 필요 없습니다. 저는 프로그래밍을 배우던…. 새싹일 때부터 많은 강사가, 그리고 만났던 사수들이 예외사항이 생..
(ES6에서는 클래스 문법이 생겼다지만. 동작 및 방식에 대해 아직 공부하지 않았으므로 언급하지 않고 다음으로 미루겠습니다.) 자바(Java)나 파이썬(Python) 등, 보통 객체지향언어들은 클래스(Class) 기반의 언어라고 합니다. 하지만 자바스크립트는 프로토타입 기반(Prototype-based programming)의 객체지향언어입니다. 그래서 자바스크립트로 프로그래밍을 하다 보면 필수적으로 프로토타입 기반 프로그래밍이라는 말을 접하게 됩니다. 자바스크립트 그 자체로 불릴 만큼 중요한 개념인 프로토타입에 관해서 공부해보겠습니다. 프로토타입(Prototype) " 원래의 형태 또는 전형적인 예, 기초 또는 표준이다. 시제품이 나오기 전의 제품의 원형으로……. 블라블라…. 중요한 기능들이 포함된 시..
- Total
- Today
- Yesterday
- 통신
- React
- 뷰
- 리액트
- 코딩애플
- 강의
- 메서드
- JS
- 타입스크립트
- 브라우저
- 기초
- 제로초
- vue.js
- frontend
- Method
- 차이
- 자바스크립트
- Article
- JavaScript
- 프로젝트
- jQuery
- 공부
- 프론트엔드
- Study
- TypeScript
- html
- VUE
- css
- 아티클
- 제이쿼리
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |