国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - 編程技術 - 推薦一款前端漢字轉拼音組件工具

推薦一款前端漢字轉拼音組件工具

2020-12-03 23:23今日頭條程序員柳大俠 編程技術

推薦一個前端的漢字轉拼音組件 hotoo/pinyin, 支持在 Node 和 Web 瀏覽器環境運行。

 推薦一款前端漢字轉拼音組件工具

推薦一個前端的漢字轉拼音組件 hotoo/pinyin, 支持在 Node 和 Web 瀏覽器環境運行。

github網址:https://github.com/hotoo/pinyin

推薦一款前端漢字轉拼音組件工具

特性

  • 根據詞組智能匹配最正確的拼音。
  • 支持多音字。
  • 簡單的繁體支持。
  • 支持多種不同拼音風格。

使用步驟

安裝依賴

npm install pinyin 

新建一個pinyin.js

var pinyin = require("pinyin"); 

 

console.log(pinyin("中心"));    // [ [ 'zhōng' ], [ 'xīn' ] ] 

 

console.log(pinyin("中心", { 

  heteronym: true               // 啟用多音字模式 

}));                            // [ [ 'zhōng''zhòng' ], [ 'xīn' ] ] 

 

console.log(pinyin("中心", { 

  heteronym: true,              // 啟用多音字模式 

  segment: true                 // 啟用分詞,以解決多音字問題。 

}));                            // [ [ 'zhōng' ], [ 'xīn' ] ] 

 

console.log(pinyin("我喜歡你", { 

  segment: true,                // 啟用分詞 

  grouptrue                   // 啟用詞組 

}));                            // [ [ 'wǒ' ], [ 'xǐhuān' ], [ 'nǐ' ] ] 

 

console.log(pinyin("中心", { 

  style: pinyin.STYLE_INITIALS, // 設置拼音風格 

  heteronym: true 

}));                            // [ [ 'zh' ], [ 'x' ] ] 

通過pinyin方法,傳入漢字和配置參數返回拼音二維數組。配置參數可以傳入拼音風格、多音字模式(返回漢字的所有拼音)、分詞模式(性能慢)。

拼音風格有以下幾種:

pinyin.STYLE_NORMAL         //不帶聲調,如:pin yin 

pinyin.STYLE_TONE               //默認啟用,聲調風格,如:pīn yīn 

pinyin.STYLE_FIRST_LETTER  //首字母風格,只返回拼音的首字母部分,如:p y 

pinyin.STYLE_INITIALS          //聲母風格,只返回各個拼音的聲母部分。對于沒有聲母的漢字,返回空白字符串,如:中國的拼音 zh g 

pinyin.STYLE_TONE2             //聲調風格 2,即拼音聲調以數字形式在各個拼音之后,用數字 [0-4] 進行表示.如:pin1 yin1 

pinyin.STYLE_TO3NE             //聲調風格 3,即拼音聲調以數字形式在注音字符之后,用數字 [0-4] 進行表示。如:pi1n yi1n 

運行示例js

運行js前需要你本地安裝Node.js環境,執行命令

node pinyin.js 

推薦一款前端漢字轉拼音組件工具

node pinyin.js

返回的是漢字的拼音二維數組

如果你想對漢字進行拼音排序,可以調用compare方法對兩組漢字排序。

Number pinyin.compare(a, b) 

a漢字大于b漢字時返回 1

a漢字小于b漢字時返回-1

a漢字等于b漢字時返回0

示例如下:

console.log(pinyin.compare('中心','中國'));    //1 

console.log(pinyin.compare('朋克','朋友'));    //-1 

console.log(pinyin.compare('你好','你好'));    //0 

console.log(pinyin.compare('你好','你好啊'));  //-1 

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 久久777 | 日韩成人在线视频 | www.免费av| 亚洲国产精品久久久 | 一区二区在线 | 日本精品一区二区三区在线观看视频 | 亚洲一本 | 中文字幕亚洲视频 | 夜夜操导航| 成人午夜电影网 | 狠狠干av| 亚洲一区二区视频在线观看 | 精品影院 | 亚洲91精品 | 成人免费观看视频 | 日韩第一区 | 久久91av| 亚洲精品久久久一区二区三区 | 日韩精品久久 | 日本一级淫片免费看 | 亚洲精品一区二区三区在线观看 | 久久久国产精品一区 | 国产美女精品视频 | 一区视频在线 | 一级二级在线观看 | 国产成人免费在线 | 免费中文字幕 | 亚洲综合在线播放 | 精品久久久久久久久久久久久久 | 精品久久久久久久久久久 | 荷兰欧美一级毛片 | 日韩欧美综合 | 精品一区二区三区四区五区 | 亚洲一区二区精品 | 日本女人高潮视频 | 日本在线视频一区 | 日本少妇bbbb爽爽bbb美 | 黄色一级大片在线免费看产 | 久久久久国产精品午夜一区 | 欧美精品91 | 不卡av电影在线观看 |