javascript - 怎么判断一个中文的发音?

查看:107
本文介绍了javascript - 怎么判断一个中文的发音?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

想自己制作一个移动端通讯录功能,但是思路卡在排序匹配这里,我怎么知道阿信是在A分组里的呢?
也就是 添加联系人的时候 我要怎么知道 阿信 应该存入哪个分组 ?

我的数据结构是这样的:
`
var data = {

"A": [
    {"阿信":15877779999},
]
"B": [
    {"班长":15877779999},
]
"C": [
    {"陈总":15877779999},
]
"F": [
    {"方大同":15877779999},
]
"G": [
    {"甘冰冰":15877779999},
    {"狗子":15877779999},
    {"工头":15877779999}
]
...

}`

解决方案

人的这个数据结构已经很清楚了嘛,结构本身就表示阿信属于A组。你的功能是,先中A,找出A下面的人,而不是批定人,判断他属于哪一组。

如果你的疑问是指,如果根据汉字名字生成对应拼音的话,可以在后台查询时对这些姓名生成对应的拼音,有拼音了排序也就不难了吧。甚至可以考虑对应的拼音跟姓名一起存到数据库里。
这里推荐一个不错的 PHP 汉字拼音处理包。
https://github.com/overtrue/p...

这篇关于javascript - 怎么判断一个中文的发音?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆