摘要: git 使用step by stepgit initgit add .git commit -m "about this commit info"git reomte add origin https://github.com/xiankui/code.git 1、git remote -v ... 阅读全文
posted @ 2014-12-19 15:54 farawayfromhome 阅读(154) 评论(0) 推荐(0) 编辑
摘要: input 输入框输入的数字转换成金额格式:/* * caculate * input: 100000 * output: 100,000*/(function ($) { var $input = $("#cacu-input"), $btn = $("#cacu-btn"... 阅读全文
posted @ 2014-11-28 13:54 farawayfromhome 阅读(456) 评论(0) 推荐(0) 编辑
摘要: 环境依赖Nodejs for gruntRuby for sass配置文件package.json{ "name": "app", "version": "1.0.0", "devDependencies": { "grunt": "^0.4.5", "grunt-contrib-... 阅读全文
posted @ 2014-11-28 13:27 farawayfromhome 阅读(385) 评论(0) 推荐(0) 编辑
摘要: // 倒计时var fnTimeCountDown = function (time) { var time = new Date(time).getTime() - new Date().getTime(), // 倒计时时间转变为毫秒数 days, hours, min, s... 阅读全文
posted @ 2014-11-10 16:28 farawayfromhome 阅读(343) 评论(0) 推荐(0) 编辑
摘要: /* * 小游戏演示中介者模式 * Home 按键 1 * Guest 按键 0 * 半分钟内看谁按下的次数多 * * 参与的对象: * 玩家 * 计分板 * 中介者 * * 中介者模式使对象之间松耦合,提高了可维护性*/// 玩家var Player = function (name... 阅读全文
posted @ 2014-10-15 16:03 farawayfromhome 阅读(310) 评论(0) 推荐(0) 编辑
摘要: /* * 工厂模式 * 需要依赖具体环境创建不同实例 * 处理大量具有相同属性的小对象 * * 比如汽车、不同类型的汽车 * source from: JavaScript Patterns page 148 **/function CarMaker() {};// 通用方法CarMaker.p... 阅读全文
posted @ 2014-10-15 10:49 farawayfromhome 阅读(347) 评论(0) 推荐(0) 编辑
摘要: font:inherit 字体的设置设置所有元素的字体保持一致:所有元素:*{font:inherit;} /* IE8+ */body体用percent:body{font:100%/1 sans-serif;}其余用em:div{font-size:1.2em;}参考:css-font-size... 阅读全文
posted @ 2014-09-17 15:58 farawayfromhome 阅读(1300) 评论(0) 推荐(0) 编辑
摘要: 数据验证之简易方式// 举例 常见的验证表单字段经常是if else 或者 switch casevar validater = { validate: function (value, type) { switch (type) { case 'isNon... 阅读全文
posted @ 2014-09-12 17:55 farawayfromhome 阅读(345) 评论(0) 推荐(0) 编辑
摘要: /* * 外观模式 * 外观模式的主要意义在于简化类的接口,使其易于调用*/// 你常常在不经意中使用了外观模式,尤其类库中更多(处理兼容性问题)var addEvent = function (el, ev, fn) { if (el.addEventListener) { e... 阅读全文
posted @ 2014-09-11 16:39 farawayfromhome 阅读(244) 评论(0) 推荐(0) 编辑
摘要: /* * 装饰者模式提供比继承更有弹性的替代方案 * 在不改变原构造函数的情况下,添加新的属性或功能*///需要装饰的类(函数)function Macbook() { this.cost = function () { return 1000; };}// 加个内存fun... 阅读全文
posted @ 2014-09-11 16:22 farawayfromhome 阅读(270) 评论(0) 推荐(1) 编辑