リファレンス · 読み、表記、英語の意味、漢字、ローマ字から単語を引く
ReadToken型
リファレンスの説明と例は英語です。見出しと目次は日本語です。
One piece of a text that readText cut out: a word of the dictionary, a stretch of Japanese no word was found for, or something
that is not Japanese (spaces, punctuation, Latin letters, digits), which is kept so that the pieces put together are the text.
インポート
import type { ReadToken } from "@johnmorrisdotca/jisho/words";
定義
type ReadToken = {
readonly text: string;
readonly kind: "word" | "unknown" | "other";
readonly word: Word | null;
readonly form: string;
readonly path: readonly string[];
readonly furigana: readonly FuriganaPart[];
readonly reading: string;
readonly meaning: string;
readonly level: JlptLevel | null;
readonly kanji: readonly KanjiFact[];
readonly alternatives: readonly InflectedWord[];
};
メンバー
| 名前 | 型 | 説明 |
|---|---|---|
text | string | The piece as the text writes it. |
kind | "word" | "unknown" | "other" |
|
word | Word | null | The dictionary word, for a |
form | string | The dictionary form as it was looked up, spelled as the text spells it: |
path | readonly string[] | What was done to the dictionary form to make the text, innermost first ( |
furigana | readonly FuriganaPart[] | The text in pieces with the kana that read each kanji: the furigana, which put together is |
reading | string | The whole text read in hiragana, for a |
meaning | string | The word's short English meaning, for a |
level | JlptLevel | null | The hardest JLPT level among its kanji. Jisho has levels for kanji and none for words, so a word of no kanji, or none on a list, has null. |
kanji | readonly KanjiFact[] | The kanji in it, each with its school grade and JLPT level. |
alternatives | readonly InflectedWord[] | Other words the same text could be, the next commonest first, for a text that is more than one word (日本 is にほん and にっぽん). |
例
import type { ReadToken } from "@johnmorrisdotca/jisho/words";
const kind = (token: ReadToken) => token.kind;
console.log(typeof kind);function出力(このページを作ったときに実行した結果)
この日本語は、まだ日本語を母語とする方の確認を受けていません。訂正を歓迎します。