原生js文件整理出一些共用 的函数
摘要:这几天做的这个小项目,要求不能引用jQuery,全部用原生的javascript来写,突然发现都不知道改怎么写了。写了jQuery,把原生的都快忘记完了。把写出了的公用函数留下了,以后可能用得到。 1 /** 2 *@获取元素 3 *@o-"#id"-根据id获取元素 4 *@o-"#class"-根据class获取元素 5 *@o-"#tagName"-根据元素名称获取元素 6 */ 7 function $E(o){ 8 var regId =/^#/,regClass = /^./,keyword = "";
阅读全文
posted @
2012-12-13 14:33
tianqing52
阅读(2127)
推荐(0) 编辑
javascript 排序问题
摘要:这几天在弄联系人排序,需求是中文名排在先,然后是英文,然后数字,然后特殊字符,然后姓名为空的最后显示。使用数组自带的sort函数,使用字符串localeCompare进行对比就完成。但是中文字符使用localeCompare排序似乎有些问题,localeCompare是按Unicode编码排序的,但是我们需要的是中文字要按照拼音排序。研究了半天,使用了这样的方法。将所有联系人分类:中文名-a组,英文名(字母开头)-b组,数字 开头 -c组,特殊字符-d组,空白-f组然后将a组的中文汉字转换出拼音,然后对各组使用localeCompare排序,空白组排序加在最后。最后完成~吼吼。。。locale
阅读全文
posted @
2012-12-05 17:28
tianqing52
阅读(318)
推荐(0) 编辑