2011年6月2日

中文大写数字对阿拉伯数字的转换

摘要: 先贴测试地址:http://jsfiddle.net/CwPHZ/说说思路,中文大写数字的结构很清晰,先找到最大的数词,比如亿,那么以亿为分隔,前面的数据乘以一亿,再加上后面的数据即可现在待解决的问题主要有两个,一个是数词叠加,比如一千万亿,不同两次的叠加还基本没有问题,但是像一万万这种可能就会出现问题了。二是数词省略,比如一万二,后面这个没有数词,应该转换成2000,这个地方,主要是靠零来做分割词,我这里暂时没有处理,下一步会完善。update log: 2011.06.02 解决了数词省略的问题,http://jsfiddle.net/CwPHZ/1/ 阅读全文

posted @ 2011-06-02 11:40 56707801 阅读(542) 评论(0) 推荐(0) 编辑

2011年3月18日

对多次编码的字符串进行解码。

摘要: 在公司最近的项目中,碰到一些非常讨厌的问题,主要是因为以前公司对搜索关键字进行了二次编码,而服务器在回传参数的时候又没有进行相应的处理,导致某些参数在客户端和服务器端来回传递的时候,编码越来越乱。 于是在网上搜了很多关于编码方面的问题,收获很多,(可以参照这篇文章)就突发奇想想做一个能对多次进行了编码的字符串进行解码的方法,下面是大致编码:/** * decode keyword * @param {String} value * @return {String} decoded value * */ decode: function (value) { /** * 针对escape、enc. 阅读全文

posted @ 2011-03-18 15:37 56707801 阅读(618) 评论(2) 推荐(0) 编辑

2011年3月10日

如何掌控页面

摘要: 最近一直在做公司网站的js,一直都想做一些自己的东西,想要有一个自己的框架,也可以说是一个公司的框架(因为公司目前只有我一个人专职写js =。=!),一直都是在挖其他时下流行框架的代码。一开始总是在挖Extjs的代码,觉得它类的继承和扩展很符合我的口味,最近Tangram挖的比较多,很多工具类都很简洁。 在实际的工作中,我也慢慢的有了一些自己的想法。因为公司的页面模版很杂乱,在我刚来公司的时候,基本上是每个页面引用若干脚本,由美工根据业务来配置的,所以我第一个任务就是把这些js全部收入到自己的代码库里面,然后合并成一个算是分类js的东西,每个类别由美工来找我,我这边控制合并的业务功能,总算是. 阅读全文

posted @ 2011-03-10 16:30 56707801 阅读(262) 评论(0) 推荐(0) 编辑

2011年2月23日

呵呵,要做公司的javascript感觉压力挺大的呢

摘要: 进公司才发现只有我一个人做javascript,以前用框架现在却要自己写框架,天天忙忙碌碌,然后东扣西挖,看到哪个开源框架的东西好就赶紧拿到自己的框架里。 呵呵,有的时候想想,还挺傻的,很多时候搞个四不像。 又想要jquery的简洁,又想要extjs的继承结构,还想力度划分比得上Tangram,真是超出我能力范围的事情啊。 到公司都小半年了,还是没能拜托jquery的依赖,没办法,想去掉jquery就得重写大部分以前的代码,那个工作量,无奈,只能新需求用新框架。看什么时候那个大改版淘汰一批吧。 除了最初的一个月有时间可以看看东西,一直也没空好好的沉淀,可惜第一个月乱七八糟想得太多,架子拉得太. 阅读全文

posted @ 2011-02-23 17:44 56707801 阅读(307) 评论(3) 推荐(0) 编辑

2010年11月8日

先恭喜自己开通了博客,呵呵

摘要: 以前做了3年ext都没有写心得体会,唉,失败现在开始做jquery,一定要写下来了哟 阅读全文

posted @ 2010-11-08 13:48 56707801 阅读(179) 评论(3) 推荐(0) 编辑

导航