Devsway

日々の記録とか記憶とか。

TypeScript namespaceとは?

namespaceとは?内部モジュール = namespace使用例こんなかんじで別ファイルであっても同じ名前空間を参照させることでinterfaceを拡張することができる// node.d.ts declar […]

Posted Date 9月 7th, 2019

Category in TypeScript

TypeScriptの「…」演算子について

いきさつちょいちょい出てくるけどあんまりわからんとです。「…」ってなに?スプレッド演算子(Spread Operator)って言います。基本基本的にはあまりモンを展開するvar [x, y, …foo] […]

Posted Date 6月 23rd, 2019

Category in JavaScript, TypeScript

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

JavaScriptアノテーションとは?

はじめにJavaScriptでannotation(@マークのことね)がでてきて、「なんやねんこれ..?」ってなりました。アノテーションじゃなくてデコレータ呼び方が違います。注意なにをするためのもの?クラスやメソッドに機 […]

Posted Date 1月 7th, 2019

Category in JavaScript, TypeScript

カテゴリー

オレオレIT用語辞典