Kanji型
リファレンスの説明と例は英語です。見出しと目次は日本語です。
One kanji in full.
インポート
import type { Kanji } from "@johnmorrisdotca/jisho";
定義
type Kanji = {
readonly kanji: string;
readonly strokes: number;
readonly grade: SchoolGrade;
readonly level: JlptLevel | null;
readonly frequency: number | null;
readonly on: readonly string[];
readonly kun: readonly string[];
readonly meanings: readonly string[];
readonly meaningsFr: readonly string[];
};
メンバー
| 名前 | 型 | 説明 |
|---|---|---|
kanji | string | The character. |
strokes | number | How many strokes it is written in. |
grade | SchoolGrade | The school grade it is taught in. |
level | JlptLevel | null | The JLPT level whose list holds it, or null when none does. |
frequency | number | null | Its rank among the 2,500 commonest in newspapers, 1 the commonest, or null when it is not ranked. |
on | readonly string[] | Its on readings, in katakana. |
kun | readonly string[] | Its kun readings, in hiragana: a dot marks where the kanji's part ends and the okurigana begins, and a dash a prefix or suffix. |
meanings | readonly string[] | Its meanings in English. |
meaningsFr | readonly string[] | Its meanings in French; KANJIDIC2 has none for some. |
例
import type { Kanji } from "@johnmorrisdotca/jisho";
const one: Kanji = { kanji: "日", strokes: 4, grade: 1, level: "N5", frequency: 1, on: ["ニチ"], kun: ["ひ"], meanings: ["day"], meaningsFr: ["jour"] };
console.log(one.meanings);[ 'day' ]出力(このページを作ったときに実行した結果)
この日本語は、まだ日本語を母語とする方の確認を受けていません。訂正を歓迎します。