TypeScriptで頻繁に使用されるデータ型には,number(数値),string(文字列),boolean(真偽値),any(任意の型),enum(列挙型)などがある.number,string,booleanはプリミティブ型と呼ばれ,単純な値を表現する.データ型を明示しない場合,変数はany型として扱われる....
module の後が文字列なのがポイントです。識別子だと namespace になります。ただし、これだと lodash という module があるという情報しかないので定義を追加していきます。declare module 'lodash' { interface Hoge{} } にするとimport * as _ from "lodash"; var hoge: _.Hoge; がコンパイ...
コード中にいきなり文字列でもなく HTML タグがありますが、これは JSX 記法と言われるもので、DOM Element オブジェクト(正確には、DOM Element をラッピングした React.HTMLElement オブジェクト )を作成するものです。参考: JSX の基本 – React 入門 - to-R Media TypeScript でこれを利用...
tokenId?: string– 空でないトークン・アカウントの場合、空の文字列。真菌可能トークン・アカウントの場合、トークンID。 戻り値: 成功すると、トークン・アカウントの詳細を含むJSONオブジェクト。bapAccountVersionパラメータは、内部使用のためにアカウン...
また、日付を表示するのに、date 型の値から書式を指定した文字列変換が必要です。日付や時刻を操作するのに、moment という JavaScript 界隈では非常にメジャーなライブラリがあるので、インストールしておきます。$ npm install --save moment && npm install --save-dev @types/moment # or ...
import React, { useMemo, useCallback } from 'react'; // --(a); // 親コンポーネントから渡されるプロパティを定義する // --(b) interface IProps { /** ラベル文字列 */ label: string; /** テキストボックスのタイプ */ type: 'text' | `password`; /** テキストボック...
$emit引数に親コンポーネントで指定するイベント名を文字列指定します。<script setup lang="ts"> const props = defineProps({ message:String }) </script> <template> <div> <p>props試します「{{ props.message }}」</p> <button @click="$emit('notification')">通知</button> </div> <...
概要 タイトル通りの記事です。一応解説記事ですが、自身の脳内で理解している事柄を整理するために書いた、という面が強いです。制作物は以下のリンクからどうぞ。 艦これスケジューラー(Web版) GitHu…