久久综合九色综合97婷婷-美女视频黄频a免费-精品日本一区二区三区在线观看-日韩中文无码有码免费视频-亚洲中文字幕无码专区-扒开双腿疯狂进出爽爽爽动态照片-国产乱理伦片在线观看夜-高清极品美女毛茸茸-欧美寡妇性猛交XXX-国产亚洲精品99在线播放-日韩美女毛片又爽又大毛片,99久久久无码国产精品9,国产成a人片在线观看视频下载,欧美疯狂xxxx吞精视频

有趣生活

當(dāng)前位置:首頁(yè)>知識(shí)>char如何存儲(chǔ)中文(cnchar-功能全面)

char如何存儲(chǔ)中文(cnchar-功能全面)

發(fā)布時(shí)間:2024-01-24閱讀(13)

導(dǎo)讀一個(gè)漢語(yǔ)拼音、筆畫(huà)相關(guān)的js工具庫(kù),體積小巧,功能全面,通過(guò)簡(jiǎn)單易用的api操作漢字。關(guān)于chchar.jscnchar.js是一個(gè)完成度很高的漢字處理庫(kù),....

char如何存儲(chǔ)中文(cnchar-功能全面)(1)

一個(gè)漢語(yǔ)拼音、筆畫(huà)相關(guān)的 js工具庫(kù),體積小巧,功能全面,通過(guò)簡(jiǎn)單易用的 api 操作漢字。

關(guān)于 chchar.js

cnchar.js 是一個(gè)完成度很高的漢字處理庫(kù),你能想得到的和漢字拼音、相關(guān)的需求,它都一一實(shí)現(xiàn)了,擁有功能全面,使用簡(jiǎn)單,輕量小巧,按需引入等吸引開(kāi)發(fā)者的各項(xiàng)特色。

char如何存儲(chǔ)中文(cnchar-功能全面)(2)

cnchar 官網(wǎng)

cnchar.js 的作者是一位來(lái)自同濟(jì)大學(xué)的開(kāi)發(fā)者,目前主要從事游戲開(kāi)發(fā),早在 2017 年就開(kāi)始開(kāi)發(fā) cnchar.js,一開(kāi)始只是一個(gè)方便獲取漢字拼音和筆畫(huà)的工具庫(kù),后來(lái)不斷迭代,先后實(shí)現(xiàn)了大量的漢字相關(guān)的功能,是一款優(yōu)秀的、運(yùn)行于 js 環(huán)境的工具庫(kù)。

chchar.js 支持的功能
  1. 獲取 漢字拼音 ,支持首字母、大小寫(xiě)、數(shù)組分割、備選 多音字
  2. 支持 多音詞拼音音調(diào)
  3. 獲取漢字 筆畫(huà)數(shù)筆畫(huà)順序、筆畫(huà)詳細(xì)名稱(chēng)
  4. 支持可視化繪制漢字筆畫(huà)、多種繪制模式可選
  5. 支持 簡(jiǎn)體字繁體字火星文互轉(zhuǎn)
  6. 支持 根據(jù)筆畫(huà)順序查詢(xún) 漢字
  7. 支持 查詢(xún)拼音的信息,包含聲母、韻母、音調(diào)、音調(diào)位置的等
  8. 支持 繁體字 拼音、筆畫(huà)數(shù)及以上所有功能,實(shí)現(xiàn)和簡(jiǎn)體字一樣的功能
  9. 支持 成語(yǔ) 查詢(xún)功能,可以按照漢字、拼音(聲調(diào))、筆畫(huà)數(shù)查詢(xún)成語(yǔ)
  10. 支持 歇后語(yǔ) 查詢(xún)功能,支持模糊查詢(xún)
  11. 支持 偏旁部首 查詢(xún)功能
  12. 提供豐富的漢字工具方法,方便開(kāi)發(fā)者更便捷高效地 操作拼音和漢字
  13. 體積小,min 版本僅 46 kb,zip 版本 34 kb (含有大量漢字拼音字典)
  14. 多端可用,可用于 瀏覽器、nodejs、小程序 / 小游戲、ReactNative / Weex / Uniapp / Electron、webpack…,支持所有 js 能運(yùn)行的環(huán)境
  15. 基于 TypeScript 開(kāi)發(fā),主庫(kù)及所有插件庫(kù)均使用 TypeScript 開(kāi)發(fā)
  16. 豐富的配置,按功能拆分成7個(gè)庫(kù)按需取用
  17. 支持自定義拼音筆畫(huà)等數(shù)據(jù),使用更靈活
  18. 兼容 IE9及以上版本
開(kāi)發(fā)上手體驗(yàn)和使用建議

如果有和我一樣,之前從事過(guò)互聯(lián)網(wǎng)兒童相關(guān)產(chǎn)品的開(kāi)發(fā)者,相信對(duì)漢字拼音、筆畫(huà)以及成語(yǔ)、歇后語(yǔ)的需求一定不陌生,我細(xì)看了 chchar 的文檔,發(fā)現(xiàn)能想到的關(guān)于漢字的需求,幾乎都實(shí)現(xiàn)了。如果當(dāng)時(shí)能知道這個(gè)工具庫(kù),通過(guò)混合開(kāi)發(fā)的方式嵌入到 APP 中,可以肯定的是產(chǎn)品的整體質(zhì)量會(huì)得到一個(gè)飛躍的提升。

char如何存儲(chǔ)中文(cnchar-功能全面)(3)

cnchar 開(kāi)發(fā)文檔

chchar 是整個(gè)漢字工具庫(kù)的主庫(kù),主要是提供簡(jiǎn)體字拼音、多音字、音調(diào)、筆畫(huà)數(shù)等功能,其他像筆畫(huà)順序多音詞可視化寫(xiě)字偏旁部首、成語(yǔ) / 歇后語(yǔ)等庫(kù),都可以按需使用,即便在包含大量漢字、拼音數(shù)據(jù)的情況下,占用空間也非常小。

chchar 提供的功能可以做出很多有趣的應(yīng)用,作者基于這個(gè)工具庫(kù)制作了幾個(gè) web 小游戲,比如我在發(fā)這篇文章前玩的「飛機(jī)打字游戲」,每敲一次鍵盤(pán)就是一發(fā)炮彈,這些炮彈會(huì)自動(dòng)找到匹配的詞來(lái)命中,非常有好玩。

char如何存儲(chǔ)中文(cnchar-功能全面)(4)

基于 cnchar 開(kāi)發(fā)的游戲

chchar 上手很簡(jiǎn)單,而且官網(wǎng)有充足的代碼例子,這個(gè)項(xiàng)目最讓人欽佩的是,支持足夠多的運(yùn)行環(huán)境,只要是 js 環(huán)境,幾乎都支持,作者還部署了在線(xiàn)的 jsbox,我們可以直接在瀏覽器上嘗試和上手,很方便。

char如何存儲(chǔ)中文(cnchar-功能全面)(5)

需要注意的是,chchar 的漢字、成語(yǔ)和歇后語(yǔ)的數(shù)據(jù)來(lái)源于網(wǎng)絡(luò),雖然作者一直在更正和擴(kuò)充,但難免會(huì)有錯(cuò)漏。如果是用于教育相關(guān)的產(chǎn)品,強(qiáng)烈建議仔細(xì)核對(duì)對(duì)應(yīng)的詞庫(kù)和拼音庫(kù)。

免費(fèi)開(kāi)源說(shuō)明

chchar.js 由來(lái)自國(guó)內(nèi)的開(kāi)發(fā)者 theajack 創(chuàng)建并且多年一直堅(jiān)持維護(hù),代碼基于 MIT 開(kāi)源協(xié)議托管在 Github / Gitee 上,任何個(gè)人或公司都可以免費(fèi)下載使用。

關(guān)注我,持續(xù)分享高質(zhì)量的免費(fèi)開(kāi)源、免費(fèi)商用的資源。

↓↓點(diǎn)【了解更多】查看本次分享的網(wǎng)址。

TAGS標(biāo)簽:  char  如何  存儲(chǔ)  中文  cnchar  char如何存儲(chǔ)中文

歡迎分享轉(zhuǎn)載→http://www.avcorse.com/read-210735.html

Copyright ? 2024 有趣生活 All Rights Reserve吉ICP備19000289號(hào)-5 TXT地圖HTML地圖XML地圖