Reference · Look words up by reading, written form, English meaning, kanji or romaji
searchMeaningsfunction
The words already loaded whose English meaning holds some words, the whole word at a time (water is a gloss with the word
water in it, watermelon is not), the ones whose first gloss is exactly it first, then those with another gloss that is, then the commonest. It reads what is in words
and fetches nothing: for a table of common words, or words from loadWords. to, the, a and the other words every gloss
has are left out of the search, so walk finds "to walk".
Import it
import { searchMeanings } from "@johnmorrisdotca/jisho/words";
Definition
function searchMeanings(words: Words, text: string): Word[]
Parameters
| Name | Type | Description |
|---|---|---|
words | Words | What |
text | string | English: one word or several that follow each other in a gloss. |
Returns
Word[]
The words that match, in that order; none for a text with no word to find.
Examples
import { loadCommonWords, searchMeanings } from "@johnmorrisdotca/jisho/words";
const common = await loadCommonWords();
console.log(searchMeanings(common, "paper").slice(0, 3).map((one) => one.written)); // ["紙", ...][ '紙', '紙上', 'パー' ]What it prints (run when this page was built)