单词(Word)
返回各种类型的单词的模块。
adjective
返回一个随机的形容词。
参数
名称 | 类型 | 默认值 | 描述 |
---|---|---|---|
length | 数字 | 单词的预期长度。 | |
min | 数字 | 单词的最小长度。 | |
max | 数字 | 单词的最大长度。 | |
strategy | 'fail' | 'closest' | 'shortest' | 'longest' | 'any-length' | 'any-length' | 当找不到匹配长度的单词时应用的策略。可用的错误处理策略:- fail :如果找不到具有给定长度的单词,则抛出错误。- shortest :返回任何最短的单词。- closest :返回任何最接近给定长度的单词。- longest :返回任何最长的单词。- any-length :返回任意长度的单词。 |
返回: 字符串
示例
{{$word.adjective}} // 'cumbersome'
{{$word.adjective(length=5)}} // 'rough'
{{$word.adjective(strategy='shortest')}} // 'hot'
{{$word.adjective(min=3,max=6,strategy='shortest')}} // 'late'
adverb
返回一个随机的副词。
参数
名称 | 类型 | 默认值 | 描述 |
---|---|---|---|
length | 数字 | 单词的预期长度。 | |
min | 数字 | 单词的最小长度。 | |
max | 数字 | 单词的最大长度。 | |
strategy | 'fail' | 'closest' | 'shortest' | 'longest' | 'any-length' | 'any-length' | 当找不到匹配长度的单词时应用的策略。可用的错误处理策略:- fail :如果找不到具有给定长度的单词,则抛出错误。- shortest :返回任何最短的单词。- closest :返回任何最接近给定长度的单词。- longest :返回任何最长的单词。- any-length :返回任意长度的单词。 |
返回: 字符串
示例
{{$word.adverb}} // 'famously'
{{$word.adverb(length=5)}} // 'never'
{{$word.adverb(strategy='shortest')}} // 'too'
{{$word.adverb(min=2,max=5,strategy='fail')}} // 'fast'
conjunction
返回一个随机的连词。
参数
名称 | 类型 | 默认值 | 描述 |
---|---|---|---|
length | 数字 | 单词的预期长度。 | |
min | 数字 | 单词的最小长度。 | |
max | 数字 | 单词的最大长度。 | |
strategy | 'fail' | 'closest' | 'shortest' | 'longest' | 'any-length' | 'any-length' | 当找不到匹配长度的单词时应用的策略。可用的错误处理策略:- fail :如果找不到具有给定长度的单词,则抛出错误。- shortest :返回任何最短的单词。- closest :返回任何最接近给定长度的单词。- longest :返回任何最长的单词。- any-length :返回任意长度的单词。 |
返回: 字符串
示例
{{$word.conjunction}} // 'whenever'
{{$word.conjunction(length=5)}} // 'hence'
{{$word.conjunction(strategy='shortest')}} // 'as'
{{$word.conjunction(min=2,max=5,strategy='fail')}} // 'while'
interjection
返回一个随机的感叹词。
参数
名称 | 类型 | 默认值 | 描述 |
---|---|---|---|
length | 数字 | 单词的预期长度。 | |
min | 数字 | 单词的最小长度。 | |
max | 数字 | 单词的最大长度。 | |
strategy | 'fail' | 'closest' | 'shortest' | 'longest' | 'any-length' | 'any-length' | 当找不到匹配长度的单词时应用的策略。可用的错误处理策略:- fail :如果找不到具有给定长度的单词,则抛出错误。- shortest :返回任何最短的单词。- closest :返回任何最接近给定长度的单词。- longest :返回任何最长的单词。- any-length :返回任意长度的单词。 |
返回: 字符串
示例
{{$word.interjection}} // 'oh'
{{$word.interjection(length=5)}} // 'yahoo'
{{$word.interjection(strategy='shortest')}} // 'hm'
{{$word.interjection(min=2,max=5,strategy='fail')}} // 'aw'
preposition
返回一个随机的介词。
参数
名称 | 类型 | 默认值 | 描述 |
---|---|---|---|
length | 数字 | 单词的预期长度。 | |
min | 数字 | 单词的最小长度。 | |
max | 数字 | 单词的最大长度。 | |
strategy | 'fail' | 'closest' | 'shortest' | 'longest' | 'any-length' | 'any-length' | 当找不到匹配长度的单词时应用的策略。可用的错误处理策略:- fail :如果找不到具有给定长度的单词,则抛出错误。- shortest :返回任何最短的单词。- closest :返回任何最接近给定长度的单词。- longest :返回任何最长的单词。- any-length :返回任意长度的单词。 |
返回: 字符串
示例
{{$word.preposition}} // 'midst'
{{$word.preposition(length=5)}} // 'among'
{{$word.preposition(strategy='shortest')}} // 'a'
{{$word.preposition(min=2,max=5,strategy='fail')}} // 'until'
sample
返回一个随机单词,可以是形容词、副词、连词、感叹词、名词、介词或动词。
参数
名称 | 类型 | 默认值 | 描述 |
---|---|---|---|
length | 数字 | 单词的预期长度。 | |
min | 数字 | 单词的最小长度。 | |
max | 数字 | 单词的最大长度。 | |
strategy | 'fail' | 'closest' | 'shortest' | 'longest' | 'any-length' | 'any-length' | 当找不到匹配长度的单词时应用的策略。可用的错误处理策略:- fail :如果找不到具有给定长度的单词,则抛出错误。- shortest :返回任何最短的单词。- closest :返回任何最接近给定长度的单词。- longest :返回任何最长的单词。- any-length :返回任意长度的单词。 |
返回: 字符串
示例
{{$word.sample}} // 'toothpick'
{{$word.sample(length=5)}} // 'lucky'
{{$word.sample(strategy='shortest')}} // 'aw'
{{$word.sample(min=2,max=5,strategy='fail')}} // 'dimly'
verb
返回一个随机的动词。
参数
名称 | 类型 | 默认值 | 描述 |
---|---|---|---|
length | 数字 | 单词的预期长度。 | |
min | 数字 | 单词的最小长度。 | |
max | 数字 | 单词的最大长度。 | |
strategy | 'fail' | 'closest' | 'shortest' | 'longest' | 'any-length' | 'any-length' | 当找不到匹配长度的单词时应用的策略。可用的错误处理策略:- fail :如果找不到具有给定长度的单词,则抛出错误。- shortest :返回任何最短的单词。- closest :返回任何最接近给定长度的单词。- longest :返回任何最长的单词。- any-length :返回任意长度的单词。 |
返回: 字符串
示例
{{$word.verb}} // 'fashion'
{{$word.verb(length=5)}} // 'rival'
{{$word.verb(strategy='shortest')}} // 'ape'
{{$word.verb(min=2,max=5,strategy='fail')}} // 'draft'
words
返回一个随机字符串,其中包含一些由空格分隔的单词。
参数
名称 | 类型 | 默认值 | 描述 |
---|---|---|---|
count | 数字 | { min: 1, max: 3 } | 要返回的单词数。 |
min | 数字 | 单词的最小长度。 | |
max | 数字 | 单词的最大长度。 |
返回: 字符串
示例
{{$word.verb}} // 'gah'
{{$word.words(count=5)}} // 'readies wholly eek integer monocle'
{{$word.words(count=5,min=5,max=12)}} // 'now accidentally repeat incinerate crafty jell badly forenenst before verve'