自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

只有中國人才懂的六個前端工具!

開發(fā) 前端
NodeJieba 是"結(jié)巴"中文分詞的 Node.js 版本實現(xiàn), 由CppJieba提供底層分詞算法實現(xiàn), 是兼具高性能和易用性兩者的 Node.js 中文分詞組件。分詞可以用于關(guān)鍵詞搜索等應(yīng)用場景。

今天來分享 6 個只有中國人才懂的前端工具庫,這些工具在特定場景下非常有用!

省市區(qū)選擇

只需借助 UI 組件庫的 Cascader 級聯(lián)選擇以及行政區(qū)劃數(shù)據(jù)即可實現(xiàn)地址選擇組件。

圖片圖片

Administrative-divisions-of-China 項目就提供了國內(nèi)行政區(qū)劃(五級:省級、地級、縣級、鄉(xiāng)級和村級)數(shù)據(jù),數(shù)據(jù)均來自官方。

圖片圖片

Github:https://github.com/modood/Administrative-divisions-of-China

漢字拼音轉(zhuǎn)換

pinyin-pro 是一個專業(yè)的 JavaScript 漢字拼音轉(zhuǎn)換庫,功能豐富、準(zhǔn)確率高、性能優(yōu)異。其主要功能如下:

  • 支持拼音/聲母/韻母/首字母/音調(diào)/全部信息
  • 支持人名姓氏模式
  • 支持文本和拼音匹配
  • 支持自定義拼音
  • 支持獲取帶拼音漢字的 HTML 字符串
  • 支持獲取漢字的拼音
  • 支持拼音輸入轉(zhuǎn)換
  • 極致的性能和極高的拼音識別準(zhǔn)確率
import { pinyin } from "pinyin-pro";

// 獲取字符串格式拼音
pinyin("漢語拼音"); // 'hàn yǔ pīn yīn'

// 獲取數(shù)組格式拼音
pinyin("漢語拼音", { type: "array" }); // ["hàn", "yǔ", "pīn", "yīn"]

// 獲取不帶音調(diào)格式拼音
pinyin("漢語拼音", { toneType: "none" }); // "han yu pin yin"

// 獲取不帶音調(diào)數(shù)組格式拼音
pinyin("漢語拼音", { toneType: "none", type: "array" }); // ["han", "yu", "pin", "yin"]

// 音調(diào)以數(shù)字形式顯示
pinyin("漢語拼音", { toneType: "num" }); // "han4 yu3 pin1 yin1"

// 自動識別多音字
pinyin("睡著了"); // "shuì zháo le"

Github:https://github.com/zh-lx/pinyin-pro

全能日歷

lunar 是一個支持陽歷、陰歷、佛歷和道歷的日歷工具庫,其不依賴第三方,支持陽歷、陰歷、佛歷、道歷、儒略日的相互轉(zhuǎn)換,還支持星座、干支、生肖、節(jié)氣、節(jié)日、彭祖百忌、每日宜忌、吉神宜趨、兇煞宜忌、吉神方位、沖煞、納音、星宿、八字、五行、十神、建除十二值星、青龍名堂等十二神、黃道日及吉兇等。

圖片圖片

Github:https://github.com/6tail/lunar-javascript

中文數(shù)字和阿拉伯?dāng)?shù)字互轉(zhuǎn)

nzh 是一個用于阿拉伯?dāng)?shù)字與中文數(shù)字相互轉(zhuǎn)換的工具庫,支持科學(xué)記數(shù)法、口語化表達及自定義單位。

const Nzh = require("nzh");
const nzhcn = Nzh.cn;               // 使用簡體中文,  另外有 Nzh.hk -- 繁體中文

nzhcn.encodeS(100111);              // 轉(zhuǎn)中文小寫 >> 十萬零一百一十一
nzhcn.encodeB(100111);              // 轉(zhuǎn)中文大寫 >> 壹拾萬零壹佰壹拾壹
nzhcn.encodeS("1.23456789e+21");    // 科學(xué)記數(shù)法字符串 >> 十二萬三千四百五十六萬萬七千八百九十萬億
nzhcn.toMoney("100111.11");         // 轉(zhuǎn)中文金額 >> 人民幣壹拾萬零壹佰壹拾壹元壹角壹分

Github:https://github.com/cnwhy/nzh

紫微斗數(shù)排盤

Iztro 是一個支持多語言、輕量級獲取紫微斗數(shù)排盤信息的JavaScript開源庫。Iztro通過輸入出生日期、時間、性別等信息,能夠輸出對應(yīng)的紫微斗數(shù)星盤信息。

紫微斗數(shù)星盤是古代中國的一種命理學(xué)體系,通過排列星曜與宮位來預(yù)測和分析個人命運及性格特征。

圖片圖片

Github:https://github.com/SylarLong/iztro

中文分詞

NodeJieba 是"結(jié)巴"中文分詞的 Node.js 版本實現(xiàn), 由CppJieba提供底層分詞算法實現(xiàn), 是兼具高性能和易用性兩者的 Node.js 中文分詞組件。分詞可以用于關(guān)鍵詞搜索等應(yīng)用場景。

const nodejieba = require("nodejieba");
const topN = 4;
console.log(nodejieba.extract("升職加薪,當(dāng)上CEO,走上人生巔峰。", topN));
//[ { word: 'CEO', weight: 11.739204307083542 },
//  { word: '升職', weight: 10.8561552143 },
//  { word: '加薪', weight: 10.642581114 },
//  { word: '巔峰', weight: 9.49395840471 } ]

console.log(nodejieba.textRankExtract("升職加薪,當(dāng)上CEO,走上人生巔峰。", topN));
//[ { word: '當(dāng)上', weight: 1 },
//  { word: '不用', weight: 0.9898479330698993 },
//  { word: '多久', weight: 0.9851260595435759 },
//  { word: '加薪', weight: 0.9830464899847804 },
//  { word: '升職', weight: 0.9802777682279076 } ]

Github:https://github.com/yanyiwu/nodejieba


責(zé)任編輯:武曉燕 來源: 前端充電寶
相關(guān)推薦

2021-07-20 05:38:08

Vue 2 Vite 開發(fā)工具

2020-03-29 11:46:16

前端開發(fā)前端工具

2014-04-09 13:24:11

銳捷網(wǎng)絡(luò)人才培養(yǎng)

2020-04-22 14:27:44

前端工具開發(fā)

2009-01-03 08:41:16

中國上網(wǎng)

2012-10-11 20:10:41

無線路由無線產(chǎn)品飛魚星科技

2016-11-22 11:15:00

IT老年人

2022-07-12 22:10:34

人工智能AI

2019-07-18 10:49:15

GitHub軟件代碼

2025-03-21 14:03:55

2024-07-15 08:10:57

2019-08-15 10:20:43

前端組件工具

2016-08-08 12:51:17

操作系統(tǒng)Linux中興新支點操作系統(tǒng)

2022-12-19 14:38:59

2024-08-05 14:42:43

2016-11-07 12:24:32

大數(shù)據(jù)開放數(shù)據(jù)

2015-10-10 11:43:19

數(shù)據(jù)漫畫人才

2021-08-23 11:35:00

工具yyds開源

2010-08-19 08:51:04

點贊
收藏

51CTO技術(shù)棧公眾號