使用javascript实现中文首拼和全拼的类库
spelling.js是使用javascript实现中文首拼和全拼的类库
<head>
标签中引用 /dist/spelling.min.js 调用方法 spelling.getFullSpell('咏鹅')
和 spelling.getFirstSpell('咏鹅')
<!DOCTYPE html>
咏鹅
唐:骆宾王
鹅,鹅,鹅,曲项向天歌
白毛浮绿水,红掌拨清波
咏鹅
唐:骆宾王
鹅,鹅,鹅,曲项向天歌
白毛浮绿水,红掌拨清波
YongE
咏鹅
Tang:LuoBinWang
唐:骆宾王
E,E,E,QuXiangXiangTianGe
鹅,鹅,鹅,曲项向天歌
BaiMaoFuLvShui,HongZhangBoQingBo
白毛浮绿水,红掌拨清波
ye
咏鹅
t:lbw
唐:骆宾王
e,e,e,qxxtg
鹅,鹅,鹅,曲项向天歌
bmfls,hzbqb
白毛浮绿水,红掌拨清波
名称 | 描述 | 类型 | 默认值 | 可选值 |
---|---|---|---|---|
checkPolyphone | 是否区分多音字 | boolean | false | true、false |
fullSpellSeparate | 拼音全拼间隔 | string | 空 | #、@、空格等 |
fullCharCase | 拼音全拼大小写方式 | string | lowerCase | upperCase:大写 lowerCase:小写 upperCamelCase:大写驼峰 lowerCamelCase:小写驼峰 |
firstCharCase | 拼音首拼大小写方式 | string | upperCase | upperCase:大写 lowerCase:小写 |
名称 | 描述 | 类型 | 参数 |
---|---|---|---|
options | 设置 | object |
{checkPolyphone: false, fullSpellSeparate: "",fullCharCase: "lowerCase", firstCharCase: "upperCase" } |
getFirstSpell | 获取拼音首拼 | function |
string |
getFullSpell | 获取拼音全拼 | function |
string |