타입 스크립트는 개발하는 당시에는 js 보다는 형에 있어 훨씬 strict 한 규칙이 적용되어 까다롭고, 개발 속도가 더뎌진듯 느껴지기도 하지만 코드의 완성도나 디버깅시 용이한 장점을 가진다고한다. 예전에도 string 인줄 알았던 데이터가, 실은 다른 형태여서 t
첫번째로 찍어본 블록 체인! 배열안에 genesisBlock 이 들어가있다.
이미 Block 생성자를 통해 만들어낸 Block 이지만, 완벽한 Block의 유효성 검사를 위해서 2중 3중으로 필터링 하는 듯하다. 금융권과 같이 100%의 무결성을 유지해야하는 분야에서는 꼭 필요한 안전 장치인 것 같다고 어렴풋하게나마 느꼈다. 어떤블록(anyBl
1.Primitive and Object 2. Functions 3. Array and Alias 4. Union and Discriminated 5.Intersection and Enum 6. Interface 7. Assertion
TypeScript 또한 자바스크립트 대체 언어의 하나로써 자바스크립트(ES5)의 Superset(상위확장)이다. Chttps://s3-us-west-2.amazonaws.com/secure.notion-static.com/db79ad3a-6eb2-465f-9
제네릭은 어떠한 클래스 혹은 함수에서 사용할 타입을 그 함수나 클래스를 사용할 때 결정하는 프로그래밍 기법을 말한다. Java나 C++ 등의 정적 타입 언어에서는 함수 및 클래스를 선언하는 시점에서 매개변수 혹은 리턴 타입을 정의해야하기 때문에 기본적으로는 특정 타입을
interface : 누군가가 class를 통해 구현할 사람을 위한 규격서 type : data의 타입을 그저 결정하는 것 3\. Utility type