Skip to content

yelichi/cnchar

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

获取汉字笔画数和拼音的js库

api详细文档地址

安装

1.使用 npm 安装

npm install cnchar

2.使用script标签

<script src="https://www.theajack.com/cnchar/cnchar.min.js"></script>

使用

cnchar是一个简单小巧的专注于汉字笔画数和拼音的js库

它只有三个方法,是基于String的原型链扩展的

  • .spell()

该方法用于获取汉字完整拼音
接受一个可选参数,可以是up或low
"测试".spell() => CeShi
"测试".spell("up") => CESHI
"测试".spell("low") => ceshi

  • .spellFirst()

该方法用于获取汉字拼音首字母
接受一个可选参数,只能选择不带参数或者为low
"测试".spellFirst() => CS
"测试".spellFirst("low") => cs

  • .stroke()

获取汉字笔画数
"测试".stroke() => 17

使用示例

汉字打字游戏

不足之处

  1. 暂不支持对多音字的处理
  2. 对某些极其生僻的字也无法查到

参考自

  1. https://my.oschina.net/tommyfok/blog/202412
  2. http://www.sharejs.com/js/math/170

About

获取汉字笔画数和拼音的js库

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • CSS 66.4%
  • HTML 32.6%
  • JavaScript 1.0%