【TypeScript】Utility Types読んでみた。
概要ざっと見てみる。感想書いてみる。Partialいいね!使える。 Readonlyいいね!使える。Recordいいね!
使える。 Pickまぁまぁ。Omit< […]
Posted Date 12月 15th, 2019
Category in TypeScript
TypeScript namespaceとは?
namespaceとは?内部モジュール = namespace使用例こんなかんじで別ファイルであっても同じ名前空間を参照させることでinterfaceを拡張することができる// node.d.ts
declar […]
Posted Date 9月 7th, 2019
Category in TypeScript
このファイルではTypeScriptを無効にする、記述方法
TypeScriptを無効にする次の行だけ// tslint:disable-next-line
ts-lint/* tslint-disable */
/* eslint-d […]
Posted Date 7月 9th, 2019
Category in JavaScript, TypeScript
TypeScriptの「…」演算子について
いきさつちょいちょい出てくるけどあんまりわからんとです。「…」ってなに?スプレッド演算子(Spread Operator)って言います。基本基本的にはあまりモンを展開するvar [x, y, …foo] […]
Posted Date 6月 23rd, 2019
Category in JavaScript, TypeScript
Nuxt.js+typescriptの際のgetterの使用方法
l## いきさつ公式のところにどうやって使うのかの例がのってなかったので少しハマりました。これでいけた//store側
// in the ファイル.ts
export const getters = […]
Posted Date 5月 3rd, 2019
Category in JavaScript, Nuxt.js, TypeScript, Vue.js
Property ‘value’ does not exist on type EventTarget in TypeScript
いきさつエラーはまり。。解決Eventエレメントは基本的にHTMLElementが入ってるんだけど厳密には確約されているわけではいので怒られたみたい。なのでキャストを書いて明示的にHTMLElmenet入ってますよ〜って […]
Posted Date 1月 13th, 2020
Category in TypeScript
TypeScript型定義ファイルとはなんなのか?
いきさつTypeScript勉強中。d.tsファイルってなに?いまだによくわかってない。。d.tsとは?型定義ファイルといいます。型宣言ファイル何に使うの?ライブラリの型定義ができるようにするためです。グローバルライブラ […]
Posted Date 9月 7th, 2019
Category in TypeScript
【TypeScript】interfaceとtypeの違い
いきさついつもてきとーにつかってますが、イマイチわかってませんでした。何が違うの?なぜそんなものがあるの?interface常に名前付きのオブジェクトになるいわゆるオブジェクト指向におけるClassに対してのinterf […]
Posted Date 9月 7th, 2019
Category in TypeScript
TypeScriptのジェネリックとは?
いきさつこれがいまいちわからない。。ジェネリックの意味汎用とか、後発的、という意味です。基本は型の変数みたいなもんです。なんらかの型を使うことだけ決めておいて、インスタンス化するときにその型を決めること […]
Posted Date 6月 23rd, 2019
Category in JavaScript, TypeScript
ES6でのArrayユニーク
こうnew Set([1, 2, 3, 1, 2, 3])
またはこう[ …new Set([1, 2, 3, 1, 2, 3]) ]
Posted Date 5月 4th, 2019
Category in JavaScript, TypeScript
JavaScriptアノテーションとは?
はじめにJavaScriptでannotation(@マークのことね)がでてきて、「なんやねんこれ..?」ってなりました。アノテーションじゃなくてデコレータ呼び方が違います。注意なにをするためのもの?クラスやメソッドに機 […]
Posted Date 1月 7th, 2019
Category in JavaScript, TypeScript
最近のコメント