资料
表格
制度
合同
管理
职场
经营
创业
范文
总结
计划
作文
文章
美文
词句
教程
模板
图片
字体
图标
办公
人事
财务
生产
管理资源吧首页
>>>
教程
>>>
编程
>>>
JavaScript教程
>>>
javascript 汉字与拼音转换
<img src="/_New/_cj/myeditor/sysimage/space.gif" class="ewebeditor__script" _ewebeditor_fake_tag="script" _ewebeditor_fake_value="%3Cscript%20language%3Djavascript%3E%20%0D%0A%20var%20spell%20%3D%20%7B0xB0A1%3A%22a%22%2C%200xB0A3%3A%22ai%22%2C%200xB0B0%3A%22an%22%2C%200xB0B9%3A%22ang%22%2C%200xB0BC%3A%22ao%22%2C%200xB0C5%3A%22ba%22%2C%200xB0D7%3A%22bai%22%2C%200xB0DF%3A%22ban%22%2C%200xB0EE%3A%22bang%22%2C%200xB0FA%3A%22bao%22%2C%200xB1AD%3A%22bei%22%2C%200xB1BC%3A%22ben%22%2C%200xB1C0%3A%22beng%22%2C%200xB1C6%3A%22bi%22%2C%200xB1DE%3A%22bian%22%2C%200xB1EA%3A%22biao%22%2C%200xB1EE%3A%22bie%22%2C%200xB1F2%3A%22bin%22%2C%200xB1F8%3A%22bing%22%2C%200xB2A3%3A%22bo%22%2C%200xB2B8%3A%22bu%22%2C%200xB2C1%3A%22ca%22%2C%200xB2C2%3A%22cai%22%2C%200xB2CD%3A%22can%22%2C%200xB2D4%3A%22cang%22%2C%200xB2D9%3A%22cao%22%2C%200xB2DE%3A%22ce%22%2C%200xB2E3%3A%22ceng%22%2C%200xB2E5%3A%22cha%22%2C%200xB2F0%3A%22chai%22%2C%200xB2F3%3A%22chan%22%2C%200xB2FD%3A%22chang%22%2C%200xB3AC%3A%22chao%22%2C%200xB3B5%3A%22che%22%2C%200xB3BB%3A%22chen%22%2C%200xB3C5%3A%22cheng%22%2C%200xB3D4%3A%22chi%22%2C%200xB3E4%3A%22chong%22%2C%200xB3E9%3A%22chou%22%2C%200xB3F5%3A%22chu%22%2C%200xB4A7%3A%22chuai%22%2C%200xB4A8%3A%22chuan%22%2C%200xB4AF%3A%22chuang%22%2C%200xB4B5%3A%22chui%22%2C%200xB4BA%3A%22chun%22%2C%200xB4C1%3A%22chuo%22%2C%200xB4C3%3A%22ci%22%2C%200xB4CF%3A%22cong%22%2C%200xB4D5%3A%22cou%22%2C%200xB4D6%3A%22cu%22%2C%200xB4DA%3A%22cuan%22%2C%200xB4DD%3A%22cui%22%2C%200xB4E5%3A%22cun%22%2C%200xB4E8%3A%22cuo%22%2C%200xB4EE%3A%22da%22%2C%200xB4F4%3A%22dai%22%2C%200xB5A2%3A%22dan%22%2C%200xB5B1%3A%22dang%22%2C%200xB5B6%3A%22dao%22%2C%200xB5C2%3A%22de%22%2C%200xB5C5%3A%22deng%22%2C%200xB5CC%3A%22di%22%2C%200xB5DF%3A%22dian%22%2C%200xB5EF%3A%22diao%22%2C%200xB5F8%3A%22die%22%2C%200xB6A1%3A%22ding%22%2C%200xB6AA%3A%22diu%22%2C%200xB6AB%3A%22dong%22%2C%200xB6B5%3A%22dou%22%2C%200xB6BC%3A%22du%22%2C%200xB6CB%3A%22duan%22%2C%200xB6D1%3A%22dui%22%2C%200xB6D5%3A%22dun%22%2C%200xB6DE%3A%22duo%22%2C%200xB6EA%3A%22e%22%2C%200xB6F7%3A%22en%22%2C%200xB6F8%3A%22er%22%2C%200xB7A2%3A%22fa%22%2C%200xB7AA%3A%22fan%22%2C%200xB7BB%3A%22fang%22%2C%200xB7C6%3A%22fei%22%2C%200xB7D2%3A%22fen%22%2C%200xB7E1%3A%22feng%22%2C%200xB7F0%3A%22fo%22%2C%200xB7F1%3A%22fou%22%2C%200xB7F2%3A%22fu%22%2C%200xB8C1%3A%22ga%22%2C%200xB8C3%3A%22gai%22%2C%200xB8C9%3A%22gan%22%2C%200xB8D4%3A%22gang%22%2C%200xB8DD%3A%22gao%22%2C%200xB8E7%3A%22ge%22%2C%200xB8F8%3A%22gei%22%2C%200xB8F9%3A%22gen%22%2C%200xB8FB%3A%22geng%22%2C%200xB9A4%3A%22gong%22%2C%200xB9B3%3A%22gou%22%2C%200xB9BC%3A%22gu%22%2C%200xB9CE%3A%22gua%22%2C%200xB9D4%3A%22guai%22%2C%200xB9D7%3A%22guan%22%2C%200xB9E2%3A%22guang%22%2C%200xB9E5%3A%22gui%22%2C%200xB9F5%3A%22gun%22%2C%200xB9F8%3A%22guo%22%2C%200xB9FE%3A%22ha%22%2C%200xBAA1%3A%22hai%22%2C%200xBAA8%3A%22han%22%2C%200xBABB%3A%22hang%22%2C%200xBABE%3A%22hao%22%2C%200xBAC7%3A%22he%22%2C%200xBAD9%3A%22hei%22%2C%200xBADB%3A%22hen%22%2C%200xBADF%3A%22heng%22%2C%200xBAE4%3A%22hong%22%2C%200xBAED%3A%22hou%22%2C%200xBAF4%3A%22hu%22%2C%200xBBA8%3A%22hua%22%2C%200xBBB1%3A%22huai%22%2C%200xBBB6%3A%22huan%22%2C%200xBBC4%3A%22huang%22%2C%200xBBD2%3A%22hui%22%2C%200xBBE7%3A%22hun%22%2C%200xBBED%3A%22huo%22%2C%200xBBF7%3A%22ji%22%2C%200xBCCE%3A%22jia%22%2C%200xBCDF%3A%22jian%22%2C%200xBDA9%3A%22jiang%22%2C%200xBDB6%3A%22jiao%22%2C%200xBDD2%3A%22jie%22%2C%200xBDED%3A%22jin%22%2C%200xBEA3%3A%22jing%22%2C%200xBEBC%3A%22jiong%22%2C%200xBEBE%3A%22jiu%22%2C%200xBECF%3A%22ju%22%2C%200xBEE8%3A%22juan%22%2C%200xBEEF%3A%22jue%22%2C%200xBEF9%3A%22jun%22%2C%200xBFA6%3A%22ka%22%2C%200xBFAA%3A%22kai%22%2C%200xBFAF%3A%22kan%22%2C%200xBFB5%3A%22kang%22%2C%200xBFBC%3A%22kao%22%2C%200xBFC0%3A%22ke%22%2C%200xBFCF%3A%22ken%22%2C%200xBFD3%3A%22keng%22%2C%200xBFD5%3A%22kong%22%2C%200xBFD9%3A%22kou%22%2C%200xBFDD%3A%22ku%22%2C%200xBFE4%3A%22kua%22%2C%200xBFE9%3A%22kuai%22%2C%200xBFED%3A%22kuan%22%2C%200xBFEF%3A%22kuang%22%2C%200xBFF7%3A%22kui%22%2C%200xC0A4%3A%22kun%22%2C%200xC0A8%3A%22kuo%22%2C%200xC0AC%3A%22la%22%2C%200xC0B3%3A%22lai%22%2C%200xC0B6%3A%22lan%22%2C%200xC0C5%3A%22lang%22%2C%200xC0CC%3A%22lao%22%2C%200xC0D5%3A%22le%22%2C%200xC0D7%3A%22lei%22%2C%200xC0E2%3A%22leng%22%2C%200xC0E5%3A%22li%22%2C%200xC1A9%3A%22lia%22%2C%200xC1AA%3A%22lian%22%2C%200xC1B8%3A%22liang%22%2C%200xC1C3%3A%22liao%22%2C%200xC1D0%3A%22lie%22%2C%200xC1D5%3A%22lin%22%2C%200xC1E1%3A%22ling%22%2C%200xC1EF%3A%22liu%22%2C%200xC1FA%3A%22long%22%2C%200xC2A5%3A%22lou%22%2C%200xC2AB%3A%22lu%22%2C%200xC2BF%3A%22lv%22%2C%200xC2CD%3A%22luan%22%2C%200xC2D3%3A%22lue%22%2C%200xC2D5%3A%22lun%22%2C%200xC2DC%3A%22luo%22%2C%200xC2E8%3A%22ma%22%2C%200xC2F1%3A%22mai%22%2C%200xC2F7%3A%22man%22%2C%200xC3A2%3A%22mang%22%2C%200xC3A8%3A%22mao%22%2C%200xC3B4%3A%22me%22%2C%200xC3B5%3A%22mei%22%2C%200xC3C5%3A%22men%22%2C%200xC3C8%3A%22meng%22%2C%200xC3D0%3A%22mi%22%2C%200xC3DE%3A%22mian%22%2C%200xC3E7%3A%22miao%22%2C%200xC3EF%3A%22mie%22%2C%200xC3F1%3A%22min%22%2C%200xC3F7%3A%22ming%22%2C%200xC3FD%3A%22miu%22%2C%200xC3FE%3A%22mo%22%2C%200xC4B1%3A%22mou%22%2C%200xC4B4%3A%22mu%22%2C%200xC4C3%3A%22na%22%2C%200xC4CA%3A%22nai%22%2C%200xC4CF%3A%22nan%22%2C%200xC4D2%3A%22nang%22%2C%200xC4D3%3A%22nao%22%2C%200xC4D8%3A%22ne%22%2C%200xC4D9%3A%22nei%22%2C%200xC4DB%3A%22nen%22%2C%200xC4DC%3A%22neng%22%2C%200xC4DD%3A%22ni%22%2C%200xC4E8%3A%22nian%22%2C%200xC4EF%3A%22niang%22%2C%200xC4F1%3A%22niao%22%2C%200xC4F3%3A%22nie%22%2C%200xC4FA%3A%22nin%22%2C%200xC4FB%3A%22ning%22%2C%200xC5A3%3A%22niu%22%2C%200xC5A7%3A%22nong%22%2C%200xC5AB%3A%22nu%22%2C%200xC5AE%3A%22nv%22%2C%200xC5AF%3A%22nuan%22%2C%200xC5B0%3A%22nue%22%2C%200xC5B2%3A%22nuo%22%2C%200xC5B6%3A%22o%22%2C%200xC5B7%3A%22ou%22%2C%200xC5BE%3A%22pa%22%2C%200xC5C4%3A%22pai%22%2C%200xC5CA%3A%22pan%22%2C%200xC5D2%3A%22pang%22%2C%200xC5D7%3A%22pao%22%2C%200xC5DE%3A%22pei%22%2C%200xC5E7%3A%22pen%22%2C%200xC5E9%3A%22peng%22%2C%200xC5F7%3A%22pi%22%2C%200xC6AA%3A%22pian%22%2C%200xC6AE%3A%22piao%22%2C%200xC6B2%3A%22pie%22%2C%200xC6B4%3A%22pin%22%2C%200xC6B9%3A%22ping%22%2C%200xC6C2%3A%22po%22%2C%200xC6CB%3A%22pu%22%2C%200xC6DA%3A%22qi%22%2C%200xC6FE%3A%22qia%22%2C%200xC7A3%3A%22qian%22%2C%200xC7B9%3A%22qiang%22%2C%200xC7C1%3A%22qiao%22%2C%200xC7D0%3A%22qie%22%2C%200xC7D5%3A%22qin%22%2C%200xC7E0%3A%22qing%22%2C%200xC7ED%3A%22qiong%22%2C%200xC7EF%3A%22qiu%22%2C%200xC7F7%3A%22qu%22%2C%200xC8A6%3A%22quan%22%2C%200xC8B1%3A%22que%22%2C%200xC8B9%3A%22qun%22%2C%200xC8BB%3A%22ran%22%2C%200xC8BF%3A%22rang%22%2C%200xC8C4%3A%22rao%22%2C%200xC8C7%3A%22re%22%2C%200xC8C9%3A%22ren%22%2C%200xC8D3%3A%22reng%22%2C%200xC8D5%3A%22ri%22%2C%200xC8D6%3A%22rong%22%2C%200xC8E0%3A%22rou%22%2C%200xC8E3%3A%22ru%22%2C%200xC8ED%3A%22ruan%22%2C%200xC8EF%3A%22rui%22%2C%200xC8F2%3A%22run%22%2C%200xC8F4%3A%22ruo%22%2C%200xC8F6%3A%22sa%22%2C%200xC8F9%3A%22sai%22%2C%200xC8FD%3A%22san%22%2C%200xC9A3%3A%22sang%22%2C%200xC9A6%3A%22sao%22%2C%200xC9AA%3A%22se%22%2C%200xC9AD%3A%22sen%22%2C%200xC9AE%3A%22seng%22%2C%200xC9AF%3A%22sha%22%2C%200xC9B8%3A%22shai%22%2C%200xC9BA%3A%22shan%22%2C%200xC9CA%3A%22shang%22%2C%200xC9D2%3A%22shao%22%2C%200xC9DD%3A%22she%22%2C%200xC9E9%3A%22shen%22%2C%200xC9F9%3A%22sheng%22%2C%200xCAA6%3A%22shi%22%2C%200xCAD5%3A%22shou%22%2C%200xCADF%3A%22shu%22%2C%200xCBA2%3A%22shua%22%2C%200xCBA4%3A%22shuai%22%2C%200xCBA8%3A%22shuan%22%2C%200xCBAA%3A%22shuang%22%2C%200xCBAD%3A%22shui%22%2C%200xCBB1%3A%22shun%22%2C%200xCBB5%3A%22shuo%22%2C%200xCBB9%3A%22si%22%2C%200xCBC9%3A%22song%22%2C%200xCBD1%3A%22sou%22%2C%200xCBD4%3A%22su%22%2C%200xCBE1%3A%22suan%22%2C%200xCBE4%3A%22sui%22%2C%200xCBEF%3A%22sun%22%2C%200xCBF2%3A%22suo%22%2C%200xCBFA%3A%22ta%22%2C%200xCCA5%3A%22tai%22%2C%200xCCAE%3A%22tan%22%2C%200xCCC0%3A%22tang%22%2C%200xCCCD%3A%22tao%22%2C%200xCCD8%3A%22te%22%2C%200xCCD9%3A%22teng%22%2C%200xCCDD%3A%22ti%22%2C%200xCCEC%3A%22tian%22%2C%200xCCF4%3A%22tiao%22%2C%200xCCF9%3A%22tie%22%2C%200xCCFC%3A%22ting%22%2C%200xCDA8%3A%22tong%22%2C%200xCDB5%3A%22tou%22%2C%200xCDB9%3A%22tu%22%2C%200xCDC4%3A%22tuan%22%2C%200xCDC6%3A%22tui%22%2C%200xCDCC%3A%22tun%22%2C%200xCDCF%3A%22tuo%22%2C%200xCDDA%3A%22wa%22%2C%200xCDE1%3A%22wai%22%2C%200xCDE3%3A%22wan%22%2C%200xCDF4%3A%22wang%22%2C%200xCDFE%3A%22wei%22%2C%200xCEC1%3A%22wen%22%2C%200xCECB%3A%22weng%22%2C%200xCECE%3A%22wo%22%2C%200xCED7%3A%22wu%22%2C%200xCEF4%3A%22xi%22%2C%200xCFB9%3A%22xia%22%2C%200xCFC6%3A%22xian%22%2C%200xCFE0%3A%22xiang%22%2C%200xCFF4%3A%22xiao%22%2C%200xD0A8%3A%22xie%22%2C%200xD0BD%3A%22xin%22%2C%200xD0C7%3A%22xing%22%2C%200xD0D6%3A%22xiong%22%2C%200xD0DD%3A%22xiu%22%2C%200xD0E6%3A%22xu%22%2C%200xD0F9%3A%22xuan%22%2C%200xD1A5%3A%22xue%22%2C%200xD1AB%3A%22xun%22%2C%200xD1B9%3A%22ya%22%2C%200xD1C9%3A%22yan%22%2C%200xD1EA%3A%22yang%22%2C%200xD1FB%3A%22yao%22%2C%200xD2AC%3A%22ye%22%2C%200xD2BB%3A%22yi%22%2C%200xD2F0%3A%22yin%22%2C%200xD3A2%3A%22ying%22%2C%200xD3B4%3A%22yo%22%2C%200xD3B5%3A%22yong%22%2C%200xD3C4%3A%22you%22%2C%200xD3D9%3A%22yu%22%2C%200xD4A7%3A%22yuan%22%2C%200xD4BB%3A%22yue%22%2C%200xD4C5%3A%22yun%22%2C%200xD4D1%3A%22za%22%2C%200xD4D4%3A%22zai%22%2C%200xD4DB%3A%22zan%22%2C%200xD4DF%3A%22zang%22%2C%200xD4E2%3A%22zao%22%2C%200xD4F0%3A%22ze%22%2C%200xD4F4%3A%22zei%22%2C%200xD4F5%3A%22zen%22%2C%200xD4F6%3A%22zeng%22%2C%200xD4FA%3A%22zha%22%2C%200xD5AA%3A%22zhai%22%2C%200xD5B0%3A%22zhan%22%2C%200xD5C1%3A%22zhang%22%2C%200xD5D0%3A%22zhao%22%2C%200xD5DA%3A%22zhe%22%2C%200xD5E4%3A%22zhen%22%2C%200xD5F4%3A%22zheng%22%2C%200xD6A5%3A%22zhi%22%2C%200xD6D0%3A%22zhong%22%2C%200xD6DB%3A%22zhou%22%2C%200xD6E9%3A%22zhu%22%2C%200xD7A5%3A%22zhua%22%2C%200xD7A7%3A%22zhuai%22%2C%200xD7A8%3A%22zhuan%22%2C%200xD7AE%3A%22zhuang%22%2C%200xD7B5%3A%22zhui%22%2C%200xD7BB%3A%22zhun%22%2C%200xD7BD%3A%22zhuo%22%2C%200xD7C8%3A%22zi%22%2C%200xD7D7%3A%22zong%22%2C%200xD7DE%3A%22zou%22%2C%200xD7E2%3A%22zu%22%2C%200xD7EA%3A%22zuan%22%2C%200xD7EC%3A%22zui%22%2C%200xD7F0%3A%22zun%22%2C%200xD7F2%3A%22zuo%22%7D%20%0D%0A%0D%0A%20var%20spellArray%20%3D%20new%20Array()%20%0D%0A%20var%20pn%20%3D%20%22%22%20%0D%0A%20%2F*for%20(var%20i%3D0xB0A1%3B%20i%3C0xD7FC%3B%20i%2B%2B)%20%0D%0A%20%7B%20%0D%0A%20%20if%20(spell%5Bi%5D)%20pn%20%3D%20spell%5Bi%5D%20%0D%0A%20%20execScript(%22char%3Dchr(%5C%22%22%2Bi%2B%22%5C%22)%22%2C%20%22vbscript%22)%20%0D%0A%20%20spellArray%5Bchar.charCodeAt(0)%5D%20%3D%20pn%20%0D%0A%20%7D*%2F%20%0D%0A%20%20%0D%0A%20function%20pinyin(char)%20%0D%0A%20%7B%20%0D%0A%20%20if%20(!char.charCodeAt(0)%20%7C%7Cchar.charCodeAt(0)%20%3C%201328)%20return%20%22%22%20%0D%0A%20%20if%20(spellArray%5Bchar.charCodeAt(0)%5D)%20return%20spellArray%5Bchar.charCodeAt(0)%5D%20%0D%0A%20%20execScript(%22ascCode%3Dhex(asc(%5C%22%22%2Bchar%2B%22%5C%22))%22%2C%20%22vbscript%22)%20%0D%0A%20%20ascCode%20%3D%20eval(%220x%22%2BascCode)%20%0D%0A%20%20if%20(!(ascCode%3E0xB0A0%20%26%26%20ascCode%3C0xD7FC))%20return%20%22%22%20%0D%0A%20%20for%20(var%20i%3DascCode%3B%20(!spell%5Bi%5D%20%26%26%20i%3E0)%3B)%20i--%20%0D%0A%20%20return%20spell%5Bi%5D%20%0D%0A%20%7D%20%0D%0A%20%20%0D%0A%20function%20toPinyin(str)%20%0D%0A%20%7B%20%0D%0A%20%20var%20pStr%20%3D%20%22%22%20%0D%0A%20%20for%20(var%20i%3D0%3B%20i%3Cstr.length%3B%20i%2B%2B)%20%0D%0A%20%20%7B%20%0D%0A%20%20%20if%20(str.charAt(i)%20%3D%3D%20%22%5Cn%22)%20pStr%20%2B%3D%20%22%0D%0A%22%20%0D%0A%20%20%20else%20%20%20%20pStr%20%2B%3D%20%22%3Cruby%20style%3D'ruby-align%3Acenter'%3E%20%22%2Bstr.charAt(i)%20%2B%20%22%20%3Crt%3E%22%2Bpinyin(str.charAt(i))%20%2B%20%22%3C%2Frt%3E%3C%2Fruby%3E%22%20%0D%0A%20%20%20%2F%2Felse%20%20%20%20pStr%20%2B%3D%20pinyin(str.charAt(i))%20%2B%20%22%20%22%20%0D%0A%20%20%7D%20%0D%0A%20%20return%20pStr%20%0D%0A%20%7D%20%0D%0A%0D%0A%0D%0A%20%20function%20toPinyinOnly(str)%20%0D%0A%20%7B%20%0D%0A%20%20var%20pStr%20%3D%20%22%22%20%0D%0A%20%20for%20(var%20i%3D0%3B%20i%3Cstr.length%3B%20i%2B%2B)%20%0D%0A%20%20%7B%20%0D%0A%20%20%20if%20(str.charAt(i)%20%3D%3D%20%22%5Cn%22)%20pStr%20%2B%3D%20%22%0D%0A%22%20%0D%0A%20%20%20else%20%20%20%20pStr%20%2B%3D%20%22%20%22%2Bpinyin(str.charAt(i))%20%3B%20%0D%0A%20%20%20%2F%2Felse%20%20%20%20pStr%20%2B%3D%20pinyin(str.charAt(i))%20%2B%20%22%20%22%20%0D%0A%20%20%7D%20%0D%0A%20%20return%20pStr%20%0D%0A%20%7D%20%0D%0A%20%20%0D%0A%20function%20pinyinSort(a%2C%20b)%20%0D%0A%20%7B%20%0D%0A%20%20var%20rValue%20%3D%200%20%0D%0A%20%20%20%0D%0A%20%20for%20(var%20i%3D0%3B%20i%3Ca.length%3B%20i%2B%2B)%20%0D%0A%20%20%7B%20%0D%0A%20%20%20var%20pinA%20%3D%20pinyin(a.charAt(i))%20%0D%0A%20%20%20var%20pinB%20%3D%20pinyin(b.charAt(i))%20%0D%0A%20%20%20if%20(rValue%20%3D%20pinA%20%3E%20pinB%20%3F%201%20%3A%20pinA%20%3C%20pinB%20%3F%20-1%20%3A%200)%20break%20%0D%0A%20%20%7D%20%0D%0A%20%20%20%0D%0A%20%20return%20rValue%20%0D%0A%20%7D%20%0D%0A%3C%2Fscript%3E"> <textarea id=kevin cols=100 rows=10>小狗收藏贴</textarea> <button onclick="test.innerHTML = toPinyin(kevin.innerText)">转换</button> <button onclick="test.innerHTML = toPinyinOnly(kevin.innerText)">仅拼音</button> <button onclick="test.innerHTML = kevin.innerText.split('').sort(pinyinSort).join('')">排序</button> <div id=test style="font-size:16px;"></div>
[Ctrl+A 全选 注:
如需引入外部Js需刷新才能执行
]
教程首页
更多教程