cnchar 正式升级到 2.0版本 ,功能强大、体积更小。点我访问详细文档
2.0版本 新功能:
今天笔者给大家分享一个笔者开发的js库- cnchar.js,功能是获取汉字的拼音和笔画数。使用非常简单,只有两个主要的方法:String.prototype.spell();String.prototype.stroke();
快速使用
1.npm 方式
npm i cnchar
import cnchar from 'cnchar';
'汉字'.spell();
'汉字'.stroke();
2.script 方式
<script src="https://www.theajack.com/cnchar/dist/cnchar.latest.min.js"></script>
<script>
'汉字'.spell();
'汉字'.stroke();
</script>
API介绍
如何使用: 在线API
github: cnchar
1.spell()
获取汉字的全拼或首字母。如"汉字".spell()的结果就是HanZi。默认是每个汉字首字母大写,如果希望全部大写可以这样写:"汉字".spell("up") 。该方法等价于 CnChar.spell(str,[args])。
该方法接受多个配置参数,这些参数可以组合使用。配置参数可选值如下:
array:返回数组;"汉字".spell("array") =>['Han','Zi']
first:返回首字母 ;"汉字".spell("first") =>'HZ'
up:将结果全部大写;"汉字".spell("up") =>'HANZI'
low:将结果全部小写;"汉字".spell("low") =>'hanzi'
组合使用:"汉字".spell("first","array",'low') =>['h','z']
2.stroke()
获取汉字的笔画数。如 "汉字".stroke() 的结果就是 11。
该方法等价于 CnChar.stroke(str)
安装使用:
1.使用 npm 安装
安装:npm install cnchar
使用:
import CnChar from 'cnchar';
//或
const CnChar = require('cnchar');
2.使用script标签
<script src="https://www.theajack.com/cnchar/dist/cnchar.latest.min.js"></script>
应用实例:汉字打飞机游戏