// 计算程序执行的精确时间function getFunctionTimeWithDate (func) { var timeStart = Date.now(); // 执行开始 func(); // 执行结束 var timeEnd = Date.now(); // 返回执行时间 retur... Read More
posted @ 2015-09-06 14:36 俊余 Views(351) Comments(0) Diggs(0)
AMD 是 RequireJS 在推广过程中对模块定义提出的概念。CMD 是 SeaJS 在推广过程中对模块定义提出的概念。RequireJS 和 Sea.js 都是模块加载器,倡导模块化开发理念,核心价值是让 JavaScript 的模块化开发变得简单自然。不同之处两者的主要区别如下:定位有差异。... Read More
posted @ 2015-08-14 15:49 俊余 Views(4388) Comments(0) Diggs(0)
1、Javascript作用域原理var name = 'laruence'; function echo() { alert(name); //laruence var name = 'eve'; alert(name); //eve alert(age); //脚本错误 } echo();运... Read More
posted @ 2015-08-05 16:52 俊余 Views(644) Comments(0) Diggs(0)
一、CSS代码如下: .switch { position: relative; margin: 20px auto; height: 26px; width: 120px; background: rgba(0, 0, 0, 0.25); border-radius: 3px; bo... Read More
posted @ 2015-07-26 14:46 俊余 Views(501) Comments(0) Diggs(0)
一、基本语法1.使用2个空格soft tabs2.为选择器分组时,将单独的选择器单独放在一行。3.为了代码的易读性,在每个声明块的左花括号前添加一个空格。4.声明块的右花括号应当单独成行。5.每条声明语句的冒号后应该插入一个空格。6.为了获得更准确的错误报告,每条声明都应该独占一行。7.所有声明语句... Read More
posted @ 2015-07-26 11:53 俊余 Views(333) Comments(0) Diggs(0)
一、缩进,分号,单行长度1.缩进一律使用2个空格2.Statement 结束一律以分号结束, 不可以省略3.单行长度,理论上不要超过80列,不过如果编辑器开启 soft wrap 的话可以不考虑单行长度,如果需要换行,存在操作符的情况,一定在操作符后换行,然后换的行缩进4个空格。二、添加空行1.方法... Read More
posted @ 2015-07-26 11:52 俊余 Views(352) Comments(0) Diggs(0)
当开始写BP的时候,心里一定要有大纲。希望大家可以一行一行看完,这样的思维模式对创业是很有帮助的。 摘要 一句话说明理念由来。(切入点) 一句话说明市场的需要。(市场前景) 一句话说明你们提供了什么需要。(产品) 一句话说明还有谁提供了这些需要。(竞争对手) 一句话说明你们提供的比他们提... Read More
posted @ 2015-07-23 17:17 俊余 Views(1681) Comments(0) Diggs(0)
一个完整的人首先要接纳自己的不足和缺点。每一个人都有缺点,都有犯错误的时候,要承认自己的平凡,做一个真实的自己,这样你才会拥有快乐。如果有一天,别人说你已经如此完美,如此优秀了,这并不是什么好事,那个时候你会发现人生其实也就这样,生无可恋,没有动力,就好像玩游戏开挂一样,世界无敌了之后只有一个想法就... Read More
posted @ 2015-07-22 18:55 俊余 Views(341) Comments(0) Diggs(0)
这次支付宝9.0改动很大,UI延续抄袭,产品亮点不少,野心也不小。移动支付的核心早就不是仅仅是支付,各式各样的支付行为,特定的交易场景,如何将支付行为和场景结合在一起。支付宝改版亮点:1、支付行为将趋向于场景化— 借条,这个概念非常有意思,这个产品出来痛点就在于“朋友之间不要相互借钱,一旦借了钱,不... Read More
posted @ 2015-07-09 11:47 俊余 Views(267) Comments(0) Diggs(0)
jquery本身特性,也就是事件触发,很多时候,就是你在编写 触发事件->处理数据 的流程。很显然,功能一多,代码就会和面条一样,交织在一起了。然后你要么崩溃,要么自然而然的开始写你自己的框架来管理代码了。mvvm绝对的优势就是降低耦合性,让前端从复杂的事件,回调中挣脱出来。举一个例子,利用一般的前... Read More
posted @ 2015-07-08 18:54 俊余 Views(1994) Comments(0) Diggs(0)