摘要: /*额,重新修改了下。现在估计没什么问题了。。。。*/直接上实例写到 千亿上了。 1 /** 2 3 * @author ja颂 4 * 把数字1-1亿换成汉字表述,如:123->一百二十三 5 * @param [num] $num [数字] 6 * @return [string] [st... 阅读全文
posted @ 2015-07-20 21:31 ja颂 阅读(2029) 评论(0) 推荐(0) 编辑

2016年1月18日

摘要: 本以为写个递归函数就可以将js的对象打印出来。当然第一个想到的估计是JSON.stringify() 这个函数。但这个函数打印到浏览器 显示效果不友好。最友好的显示肯定是 控制台打印咯。结果尝试打印window的时候,直接挂逼。原因就是对象循环引用。经过几次修改,还是禁止了window里的某几个属性... 阅读全文
posted @ 2016-01-18 14:38 ja颂 阅读(1836) 评论(1) 推荐(0) 编辑

2016年1月17日

摘要: //根据题意设定初始变量值//然后 一个while循环去操作//每换得一个瓶子,换的那个减去要做相应的数目//然后喝了啤酒后, 各数量加1//直到不符合要求。跳出循环 1 class Beer{ 2 3 protected $uni_gai = 4; //每4个瓶盖1瓶 4... 阅读全文
posted @ 2016-01-17 21:51 ja颂 阅读(3842) 评论(0) 推荐(0) 编辑

2016年1月15日

摘要: 一开始创建Event,都使用document.createEvent();来创建得到一个事件对象,然后在event.initEvent(),最后再通过某个dom去dispatchEvent()。//示例var evt = document.createEvent("MouseEvents"); ... 阅读全文
posted @ 2016-01-15 14:23 ja颂 阅读(736) 评论(0) 推荐(0) 编辑

2016年1月7日

摘要: js将金额专成每隔3位数加逗号,比如 12345.00 转成 12,345.00;懒得解释具体代码如下 1 //分割 2 String.prototype.joinByNum = function(num, deli){ 3 (typeof num == 'undefine... 阅读全文
posted @ 2016-01-07 14:14 ja颂 阅读(1419) 评论(1) 推荐(0) 编辑

2015年12月3日

摘要: //获取键盘按键事件,可以使用keyup。//问题:获取到键盘的按下Caps lock键时,不能知道当前状态是大写、还是小写状态。//解决:设置一个全局判断大小写状态的 标志:isCapital = -1; //是否大写 -1:无状态、0:小写、1:大写 给window加一个监听键盘事件方便判断大... 阅读全文
posted @ 2015-12-03 17:12 ja颂 阅读(929) 评论(0) 推荐(0) 编辑

2015年11月16日

摘要: 比如 中的href和src加上版本 当然如果不是前后端 分离得干干净净的,就没必要这么额外的这样自己在写个脚本去打版本。打版本的好处: 解决外部引用文件实时更新问题。比如 pc端上主要体现在 iframe中的外部引用文件不会实时更新。 wap端上部分app也是比如微信。 如果你... 阅读全文
posted @ 2015-11-16 14:54 ja颂 阅读(2902) 评论(0) 推荐(0) 编辑

2015年10月23日

摘要: function consoleLog($val){ $debug = debug_backtrace(); unset($debug[0]['args']); echo ''; echo ''; echo ''; echo '';};稍微改下 1 functio... 阅读全文
posted @ 2015-10-23 17:21 ja颂 阅读(3113) 评论(0) 推荐(0) 编辑

2015年10月16日

摘要: wap页面使用 js库是zepto,按照惯例在$(function(){})中,来获取当前可视区的宽高,但得到的宽高却与预想的相差十万八千里。 原本android手机的浏览器设定的宽高基本是360*640,原生的浏览器打印没问题,uc没问题,qq没问题。 结果app出问题。。。ios的各浏览器a... 阅读全文
posted @ 2015-10-16 23:11 ja颂 阅读(530) 评论(0) 推荐(0) 编辑
摘要: 项目地址:https://github.com/browserstate/history.js 做wap端的时候,有些时候一个页面里有很多小页面或者标签,希望刷新浏览器或者按返回键的时候,能够被当成一个页面去处理。所以就去找html5是否提供这样的接口。最后发现确实有这个接口,但兼容性 不好。... 阅读全文
posted @ 2015-10-16 22:46 ja颂 阅读(8057) 评论(1) 推荐(0) 编辑

2015年9月11日

摘要: 今天突然想到那只在app中,如果请求数据时用的是app提供的接口,如果该接口没有同异步的话,怎么办。所以就捣腾了下。 模拟ajax同异步。 1 var VshopDataApi = { 2 queryArr : [], // { code : [{code, data, callback, ... 阅读全文
posted @ 2015-09-11 21:05 ja颂 阅读(298) 评论(0) 推荐(0) 编辑