南2南京出国留学中介介䭆

&&&>&&>&&>&
JavaScript 中文转拼音实现代码 有些bug
发表于 01:47:07&&阅读:()次&&来源:&&作者:|标签
1、问题背景: 在做项目时候遇到一个小小的显示客户部门名称(拼音)的业务,就是在部门名称下有相应的拼音,而在现有的数据库中没有相应字段,并且部门数量比较多,添加起来比较费时,就想能否在js中实现,在页面中处理。 2、原理描述 程序原理很简单,网上可以找到汉字拼音的数据字典,但是由于大家都知道GB2312编码里面汉字是按拼音排序的,只要知道各个拼音为首的汉字代码,就可以计算所有汉字的拼音代码了。 本文通过自定义用于存放汉字拼音与ascii码对应的数据字典,再通过将需要转换的汉字转为ascii码(两位),最后通过查找字典匹配即可,具体实现见代码。 3、实现代码: 复制代码 代码如下: &script language="javascript" type="text/javascript"& function hash(_key,_value) { this.key = _ /* 拼音*/ this.value = _ /* ascii码*/ } /* javascript 的自定义对象,用于存放汉字拼音数据字典*/ function dictionary() { this.items = []; this.add = function(_key,_value) { this.items[this.items.length] = new hash(_key,_value); } } /*汉字拼音的数据字典-共396个-通过组合声母和韵母*/ var d = new dictionary(); d.add("a",-20319); d.add("ai",-20317); d.add("an",-20304); d.add("ang",-20295); d.add("ao",-20292); d.add("ba",-20283); d.add("bai",-20265); d.add("ban",-20257); d.add("bang",-20242); d.add("bao",-20230); d.add("bei",-20051); d.add("ben",-20036); d.add("beng",-20032); d.add("bi",-20026); d.add("bian",-20002); d.add("biao",-19990); d.add("bie",-19986); d.add("bin",-19982); d.add("bing",-19976); d.add("bo",-19805); d.add("bu",-19784); d.add("ca",-19775); d.add("cai",-19774); d.add("can",-19763); d.add("cang",-19756); d.add("cao",-19751); d.add("ce",-19746); d.add("ceng",-19741); d.add("cha",-19739); d.add("chai",-19728); d.add("chan",-19725); d.add("chang",-19715); d.add("chao",-19540); d.add("che",-19531); d.add("chen",-19525); d.add("cheng",-19515); d.add("chi",-19500); d.add("chong",-19484); d.add("chou",-19479); d.add("chu",-19467); d.add("chuai",-19289); d.add("chuan",-19288); d.add("chuang",-19281); d.add("chui",-19275); d.add("chun",-19270); d.add("chuo",-19263); d.add("ci",-19261); d.add("cong",-19249); d.add("cou",-19243); d.add("cu",-19242); d.add("cuan",-19238); d.add("cui",-19235); d.add("cun",-19227); d.add("cuo",-19224); d.add("da",-19218); d.add("dai",-19212); d.add("dan",-19038); d.add("dang",-19023); d.add("dao",-19018); d.add("de",-19006); d.add("deng",-19003); d.add("di",-18996); d.add("dian",-18977); d.add("diao",-18961); d.add("die",-18952); d.add("ding",-18783); d.add("diu",-18774); d.add("dong",-18773); d.add("dou",-18763); d.add("du",-18756); d.add("duan",-18741); d.add("dui",-18735); d.add("dun",-18731); d.add("duo",-18722); d.add("e",-18710); d.add("en",-18697); d.add("er",-18696); d.add("fa",-18526); d.add("fan",-18518); d.add("fang",-18501); d.add("fei",-18490); d.add("fen",-18478); d.add("feng",-18463); d.add("fo",-18448); d.add("fou",-18447); d.add("fu",-18446); d.add("ga",-18239); d.add("gai",-18237); d.add("gan",-18231); d.add("gang",-18220); d.add("gao",-18211); d.add("ge",-18201); d.add("gei",-18184); d.add("gen",-18183); d.add("geng",-18181); d.add("gong",-18012); d.add("gou",-17997); d.add("gu",-17988); d.add("gua",-17970); d.add("guai",-17964); d.add("guan",-17961); d.add("guang",-17950); d.add("gui",-17947); d.add("gun",-17931); d.add("guo",-17928); d.add("ha",-17922); d.add("hai",-17759); d.add("han",-17752); d.add("hang",-17733); d.add("hao",-17730); d.add("he",-17721); d.add("hei",-17703); d.add("hen",-17701); d.add("heng",-17697); d.add("hong",-17692); d.add("hou",-17683); d.add("hu",-17676); d.add("hua",-17496); d.add("huai",-17487); d.add("huan",-17482); d.add("huang",-17468); d.add("hui",-17454); d.add("hun",-17433); d.add("huo",-17427); d.add("ji",-17417); d.add("jia",-17202); d.add("jian",-17185); d.add("jiang",-16983); d.add("jiao",-16970); d.add("jie",-16942); d.add("jin",-16915); d.add("jing",-16733); d.add("jiong",-16708); d.add("jiu",-16706); d.add("ju",-16689); d.add("juan",-16664); d.add("jue",-16657); d.add("jun",-16647); d.add("ka",-16474); d.add("kai",-16470); d.add("kan",-16465); d.add("kang",-16459); d.add("kao",-16452); d.add("ke",-16448); d.add("ken",-16433); d.add("keng",-16429); d.add("kong",-16427); d.add("kou",-16423); d.add("ku",-16419); d.add("kua",-16412); d.add("kuai",-16407); d.add("kuan",-16403); d.add("kuang",-16401); d.add("kui",-16393); d.add("kun",-16220); d.add("kuo",-16216); d.add("la",-16212); d.add("lai",-16205); d.add("lan",-16202); d.add("lang",-16187); d.add("lao",-16180); d.add("le",-16171); d.add("lei",-16169); d.add("leng",-16158); d.add("li",-16155); d.add("lia",-15959); d.add("lian",-15958); d.add("liang",-15944); d.add("liao",-15933); d.add("lie",-15920); d.add("lin",-15915); d.add("ling",-15903); d.add("liu",-15889); d.add("long",-15878); d.add("lou",-15707); d.add("lu",-15701); d.add("lv",-15681); d.add("luan",-15667); d.add("lue",-15661); d.add("lun",-15659); d.add("luo",-15652); d.add("ma",-15640); d.add("mai",-15631); d.add("man",-15625); d.add("mang",-15454); d.add("mao",-15448); d.add("me",-15436); d.add("mei",-15435); d.add("men",-15419); d.add("meng",-15416); d.add("mi",-15408); d.add("mian",-15394); d.add("miao",-15385); d.add("mie",-15377); d.add("min",-15375); d.add("ming",-15369); d.add("miu",-15363); d.add("mo",-15362); d.add("mou",-15183); d.add("mu",-15180); d.add("na",-15165); d.add("nai",-15158); d.add("nan",-15153); d.add("nang",-15150); d.add("nao",-15149); d.add("ne",-15144); d.add("nei",-15143); d.add("nen",-15141); d.add("neng",-15140); d.add("ni",-15139); d.add("nian",-15128); d.add("niang",-15121); d.add("niao",-15119); d.add("nie",-15117); d.add("nin",-15110); d.add("ning",-15109); d.add("niu",-14941); d.add("nong",-14937); d.add("nu",-14933); d.add("nv",-14930); d.add("nuan",-14929); d.add("nue",-14928); d.add("nuo",-14926); d.add("o",-14922); d.add("ou",-14921); d.add("pa",-14914); d.add("pai",-14908); d.add("pan",-14902); d.add("pang",-14894); d.add("pao",-14889); d.add("pei",-14882); d.add("pen",-14873); d.add("peng",-14871); d.add("pi",-14857); d.add("pian",-14678); d.add("piao",-14674); d.add("pie",-14670); d.add("pin",-14668); d.add("ping",-14663); d.add("po",-14654); d.add("pu",-14645); d.add("qi",-14630); d.add("qia",-14594); d.add("qian",-14429); d.add("qiang",-14407); d.add("qiao",-14399); d.add("qie",-14384); d.add("qin",-14379); d.add("qing",-14368); d.add("qiong",-14355); d.add("qiu",-14353); d.add("qu",-14345); d.add("quan",-14170); d.add("que",-14159); d.add("qun",-14151); d.add("ran",-14149); d.add("rang",-14145); d.add("rao",-14140); d.add("re",-14137); d.add("ren",-14135); d.add("reng",-14125); d.add("ri",-14123); d.add("rong",-14122); d.add("rou",-14112); d.add("ru",-14109); d.add("ruan",-14099); d.add("rui",-14097); d.add("run",-14094); d.add("ruo",-14092); d.add("sa",-14090); d.add("sai",-14087); d.add("san",-14083); d.add("sang",-13917); d.add("sao",-13914); d.add("se",-13910); d.add("sen",-13907); d.add("seng",-13906); d.add("sha",-13905); d.add("shai",-13896); d.add("shan",-13894); d.add("shang",-13878); d.add("shao",-13870); d.add("she",-13859); d.add("shen",-13847); d.add("sheng",-13831); d.add("shi",-13658); d.add("shou",-13611); d.add("shu",-13601); d.add("shua",-13406); d.add("shuai",-13404); d.add("shuan",-13400); d.add("shuang",-13398); d.add("shui",-13395); d.add("shun",-13391); d.add("shuo",-13387); d.add("si",-13383); d.add("song",-13367); d.add("sou",-13359); d.add("su",-13356); d.add("suan",-13343); d.add("sui",-13340); d.add("sun",-13329); d.add("suo",-13326); d.add("ta",-13318); d.add("tai",-13147); d.add("tan",-13138); d.add("tang",-13120); d.add("tao",-13107); d.add("te",-13096); d.add("teng",-13095); d.add("ti",-13091); d.add("tian",-13076); d.add("tiao",-13068); d.add("tie",-13063); d.add("ting",-13060); d.add("tong",-12888); d.add("tou",-12875); d.add("tu",-12871); d.add("tuan",-12860); d.add("tui",-12858); d.add("tun",-12852); d.add("tuo",-12849); d.add("wa",-12838); d.add("wai",-12831); d.add("wan",-12829); d.add("wang",-12812); d.add("wei",-12802); d.add("wen",-12607); d.add("weng",-12597); d.add("wo",-12594); d.add("wu",-12585); d.add("xi",-12556); d.add("xia",-12359); d.add("xian",-12346); d.add("xiang",-12320); d.add("xiao",-12300); d.add("xie",-12120); d.add("xin",-12099); d.add("xing",-12089); d.add("xiong",-12074); d.add("xiu",-12067); d.add("xu",-12058); d.add("xuan",-12039); d.add("xue",-11867); d.add("xun",-11861); d.add("ya",-11847); d.add("yan",-11831); d.add("yang",-11798); d.add("yao",-11781); d.add("ye",-11604); d.add("yi",-11589); d.add("yin",-11536); d.add("ying",-11358); d.add("yo",-11340); d.add("yong",-11339); d.add("you",-11324); d.add("yu",-11303); d.add("yuan",-11097); d.add("yue",-11077); d.add("yun",-11067); d.add("za",-11055); d.add("zai",-11052); d.add("zan",-11045); d.add("zang",-11041); d.add("zao",-11038); d.add("ze",-11024); d.add("zei",-11020); d.add("zen",-11019); d.add("zeng",-11018); d.add("zha",-11014); d.add("zhai",-10838); d.add("zhan",-10832); d.add("zhang",-10815); d.add("zhao",-10800); d.add("zhe",-10790); d.add("zhen",-10780); d.add("zheng",-10764); d.add("zhi",-10587); d.add("zhong",-10544); d.add("zhou",-10533); d.add("zhu",-10519); d.add("zhua",-10331); d.add("zhuai",-10329); d.add("zhuan",-10328); d.add("zhuang",-10322); d.add("zhui",-10315); d.add("zhun",-10309); d.add("zhuo",-10307); d.add("zi",-10296); d.add("zong",-10281); d.add("zou",-10274); d.add("zu",-10270); d.add("zuan",-10262); d.add("zui",-10260); d.add("zun",-10256); d.add("zuo",-10254); /*通过查找字典得到与ascii码对应的拼音*/ function getKey(code) { if ((code&0)&&(code&160)) return String.fromCharCode(code);/* String.fromCharCode 就是把ascii码转成字符*/ else if ((code&-20319)||(code&-10247)) return ""; else for (var i=d.items.length-1;i&=0;i--) { if (d.items[i].value&=code) } return d.items[i]. } /*转为大写*/ function myConvertToLower(str) { var result = "" ; for (var i=1;i&=str.i++) { /*执行指定语言的脚本代码: Mid(str,i,1)-指从str的第i个字符开始取长度为1的字符串 asc(char)-指获取字符的acsii码*/ execScript("ascCode=asc(mid("" + str + ""," + i + ",1))", "vbscript"); result = result + getKey(ascCode); } return result.toLowerCase(); } /*转为大写*/ function myConvertToUpper(str) { var result = "" ; for (var i=1;i&=str.i++) { /*执行指定语言的脚本代码: Mid(str,i,1)-指从str的第i个字符开始取长度为1的字符串 asc(char)-指获取字符的acsii码*/ execScript("ascCode=asc(mid("" + str + ""," + i + ",1))", "vbscript"); result = result + getKey(ascCode); } return result.toUpperCase(); } &/script&
调用代码: 复制代码 代码如下: /*转为大写*/ Onblur = "alert(myConvertToUpper(this.value));" /*转为小写*/ Onblur = "alert(myConvertToLower (this.value));"
[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
&&&&&&部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与进行文章共享合作。
分享给朋友:
我们正努力成为中国最大的IT科技媒体
主题:投稿+
2012 all Rights Reserved Babu Corp.
乐购互动 
 京ICP备号-4   京公网安备16号
 审核/合作:想出国留学,中介给出了17所大学,分别是:俄勒冈州立大学 南佛罗里达大学 休斯顿大学 佛罗里达理工大学 _百度知道
想出国留学,中介给出了17所大学,分别是:俄勒冈州立大学 南佛罗里达大学 休斯顿大学 佛罗里达理工大学
出国准备读计算机研究生。推荐大学是:俄勒冈州立大学南佛罗憨供封佳莩簧凤伪脯镰里达大学休斯顿大学佛罗里达理工大学麻省大学罗威尔分校圣约翰大学 Saint Joseph’s University纽黑文大学 University of New Haven中田纳西州立大学南阿肯色大学北伊利诺伊大学北达科塔大学加州路德大学北德克萨斯大学萨其诺谷州立大学墨瑞州立大学西肯塔基大学加州州立大学北岭分校
告诉你一个事实,自己DIY申请美国大学反而憨供封佳莩簧凤伪脯镰容易录取,中介在忽悠你,越多的申请,就可以保证你一定录取,不管是垃圾大学也不管,中介挣到钱就可以了!
自己啥也不会,怎么申请。
像你这个情况,告诉你一个简单办法,先不付钱给中介,问清楚过程和你想去的大学,进入你要申请大学网站直接按要求申请就可以了!录取概率反而高!如果你还不会,就没有太大必要出国留学了!
其他类似问题
为您推荐:
其他3条回答
你现在列的大学其实都不属于美国排名靠前的大憨供封佳莩簧凤伪脯镰学,如果你专业背景还行的话,我真的建议你不用去找中介了,自己DIY这些大学也是很好申请成功的。关于申请的步骤神马的,你可以去逛逛留学论坛,像寄托,太傻等等都是很好的。强烈建议你不要相信中介,他们目的是赚钱,为了保证他们的名誉,常常会把你的申请学校降一档,让你吃亏。而且他们所谓的文书修改,或者帮你写这种很容易被国外学校看出来。真的建议你不要去找中介了。
我也知道你们都是为了我好,不过以前真没打算出国,考北京邮电研究生,291分,基本上不了。一个普通二本,大学平均成绩74,想申请好的学校又不行。你们就以上面的学校给我说说,读计算机研究生哪个比较好吧。
你上面这些学校也确实很少听到。确实不太了解。如果单从地理位置来说,加州无疑是首选。其次,我个人觉得德克萨斯也不错。其实像你这种情况,我建议你要想好到底你为什么要出国再决定要不要出去。不要为了出国而出国。
楼主,这些学校都不怎么样,建议你选前100名的,去买本美国大学排名
您可能关注的推广
俄勒冈州立大学的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁留学_出国留学_留学资讯_权威出国留学中介咨询服务机构 - 金吉列留学网
> <span class="bq_span"
留学新加坡的主要原因
  条件比较宽松,学费较低,对资金要求也比较少,因此是适合工薪家庭留学的理想国家首选之一。
  新加坡政府中小学的学费
  新加坡的留学学费大致如下:小学约S$80元/月;约S$140元/月(开学后按月支付)。学生被政府中小学录取后,需支付两笔赞助金:给新加坡教育部S$1000元/2年;给录取的学校S$元不等(由学校自定)。初级学院/预科大学/每月240新元;工艺学院每年1,980新元(没有助学金时的学费为9,800新元);大学每年6,050新元—17,000新元。
  学生准证持有者上小学、中学、初级学院或预科大学,需每两年向新加坡教育部的教育基金捐款。捐款额固定为每两年1000新元。第一次捐款在入学前缴纳,以后则在1月份。从2000学年起,任何国籍的学生,凡在新加坡中小学校、初级学院、和专门学府就读,都必须捐款。入读幼稚园、私人学校、大学/理工学院则不必交纳此基金。在大学学习的留学生可以向新加坡政府申请学费补助。根据学费的实际情况,得到补助的学生在毕业后必须在新加坡工作三年。
  新加坡政府理工学院的学费
  每年学费约为14000新元,新加坡教育部津贴约为10850新元,直接缴付的新加坡留学学费数额约为3150新元。
  新加坡公立大学的学费
  无实验室设施:新加坡留学学费约为2新元/年,13700新元(教育部津贴),新元(直接缴付的学费)
  具备实验室设施:新加坡留学学费约为22420 新元/年,15700新元(教育部津贴),6720新元(直接缴付的学费)
  牙科、医科课程:新加坡留学学费约为83870新元/年,64600新元(教育部津贴),19270新元(直接缴付的学费数额)
  音乐艺术专业课:新加坡留学学费约为40330新元/年,32000新元(教育部津贴),8330新元(直接缴付的学费)
  注意:
  1、无实验室设施的课程包括会计系,、文学及社会科学系、商学系、法律系和大众传播系。
  2、具备实验室设施的课程包括电脑系、设计与环境系、工程系和科学系。
  另外,大多数大学也会收取一些杂费,便如学生会员费、考试 费、保健服务费和保险费。不同大学的收费各异,请翻阅各大学的资料册子或浏览大学网站以了解更多详情。每个学期缴付杂费的方式包括支票或电子银行转帐。
  0水准预备班:一年学费约为8500新币
  A水准预备班:一年学费约为12000新币
  私立大学预科:4000——6000新币不等
  私立大学:一年大约是5——7万人民币(无减免)
  注意:接受大学津贴的国际学生则必须签署契约,并同意在毕业之后就职于新加坡注册的公司企业,为期三年。学费仅供参考,以当年招生简章为准。
  我是出国留学郭集尧老师,已有多年留学工作经验。我熟知外国的教育体系及课程专业设置,欢迎大家来金吉列留学郭集尧老师一同分享,我的联系方式如下:
  金吉列出国咨询服务有限公司东莞分公司
  地址:广东省东莞市胜和路金盈大厦C座7层
  电话: 6转1028
  【郭集尧老师文章和网络文章链接】
  是你不错的选择
&&&     
&&&     
&&&     
在职场工作许多年,在领导的栽培下使我养成了严谨负责的工作作风,在留学行业中能够为许多有着出国深造梦想的莘莘学&
金吉列北京
地址:北京市建国门外大街永安东里米阳大厦5层
金吉列北京
金吉列上海
金吉列广州
金吉列天津
金吉列沈阳
金吉列济南
金吉列青岛
金吉列唐山
金吉列长沙
金吉列深圳
金吉列昆明
金吉列合肥
金吉列苏州
金吉列郑州
金吉列大连
金吉列武汉
金吉列西安
金吉列南京
金吉列太原
金吉列长春
金吉列兰州
金吉列厦门
金吉列南昌
金吉列吉林
金吉列烟台
金吉列杭州
金吉列成都
金吉列石家庄
金吉列哈尔滨
金吉列呼和浩特
金吉列邯郸
金吉列无锡
金吉列宁波
金吉列徐州
金吉列贵州
金吉列佛山
金吉列南宁
金吉列福州
金吉列银川
金吉列常州
金吉列温州
金吉列重庆
金吉列东莞
金吉列宜昌
金吉列西宁重庆出国留学中介:西南大学自费出国留学服务中心、_百家互联
当前位置: >
> 重庆出国留学中介:西南大学自费出国留学服务中心、
重庆出国留学中介:西南大学自费出国留学服务中心、
11:23:46作者:留壕
重庆出国留学中介有:西南大学自费出国留学服务中心四川外语学院海外留学服务中心重庆索通出国企划有限公司重庆市渝教出国留学服务中心有限公司重庆加成出国咨询服务有限公司重庆亚欧教育文化咨询有限公司重庆瑞潮出国商务咨询有限公司 日本留学签证查询
关键词标签: 西南大学自费出国留学服务中心 出国留学中介 四川外语学院 日本留学签证 出国留学服务中心
本网未注明"稿件来源:原创"的文/图等稿件均为转载稿,本网转载仅基于传递更多信息之目的,并不意味着赞同转载稿的观点或证实其内容的真实性。如其他媒体、网站或个人从本网下载使用,需自负版权等法律责任。若您对该稿件内容有任何疑问或质疑,请即与我们联系,我们会迅速给您回应并做处理。电话:010-
还没把握,免费评估一下
您的姓名: 手机/QQ :
咨询内容:
*注:本评估单由专业顾问在三个工作日内完成,并按照您选择的沟通方式反馈结果,请注意一定要填写正确的联系方式,以免耽误您的留学进程,所有信息我们会严格保密。
微信展示区
外语培训:托福(Toefl)雅思(IELTS)公共英语英语口语商务英语少儿英语职称英语成人英语CETGREKETSSATSAT新概念英语alevel四级辅导大学六级翻译资格韩语
学习辅导:高考中考初升高小升初专升本考研辅导SMBAEMBAMBAMPA
成人教育:成考辅导自考辅导远程教育函授夜大教育电大教育成人高考
设计制作:平面设计网页设计游戏动漫UI设计FPGA设计proe培训网站建设
编程开发:PHPC/C++JavaJavaScriptVicualC++ Html页面设计IOSAndroid嵌入式培训IT培训手机程序开发
数据库管理:LinuxMySQLOracleSQLServer
资格认证:公务员考试
建筑工程:监理工程师一级建造师二级建造师造价工程师物业管理师质量工程师室内设计师安全工程师施工员房产估价咨询工程招标师测绘师造价员景观设计师城市规划师营造师
金融会计:金融会计注册会计师会计从业资格注册商务师ACCACFO证劵投资CFA注册税务师理财规划师会计电算化会计职称会计实务资产评估师经济师精算师审计师统计师会计证理财师税务师银行从业证券从业期货从业注册管理会计师金融分析师银行内控
贸易外贸:报检员报关员电子商务师国际商务师物流师采购师营销师项目管理师外贸跟单员内审员
企业管理:企业培训师人力资源师策划师生产管理师咨询工程师企业法律顾问
健康保健:公共营养师营养配餐员心理咨询师催乳师培训育婴师培训健康护理员
企业运营:人力资源生产管理销售管理市场营销战略管理客户服务财务管理采购物流SAP岗前培训
设计制作:室内设计影视设计广告设计服装培训建筑设计及装饰数码设计产品设计美工培训
媒体艺术:播音主持影视表演摄影培训编导培训电视包装DJ培训影视制作模特培训
工程维修:机械电气数控及模具电子技术弱电工程专业维修工程预算
留学:欧洲留学美洲留学澳洲留学亚洲留学美国英国加拿大澳大利亚日本韩国德国法国荷兰新加坡新西兰移民:澳洲移民加拿大移民

我要回帖

更多关于 重庆出国留学中介 的文章

 

随机推荐