javascript - 怎么判断一个中文的发音?
本文介绍了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屋!
查看全文