- 博客(6)
- 收藏
- 关注
原创 一个栗子实践vue2.0与1.0的区别
序言本文通过一个初熟的小栗子来实践2.0与1.0的不同之处,最终的效果如下图所示:提示可作为vue2.0+vuex入门参考只粘贴核心代码,看源码建议直接下载demo 其实只有sass没有贴上啦demo在移动端亲测可用搭建项目知识点这个栗子将涉及以下知识点:vue2.0vue-cli脚手架vuex状态管理库webpack版本声明本篇文章的版本:node: v6.2.0vue: v2.1.0vuex:...
2016-12-28 09:21:17 542
原创 京东2016版首页改版前端总结
深圳的天气总是多变,前一段时间还是凉意浓浓,似乎要步入冬天了,最近却又变得炎热起来,气温骤升,让人措手不及。正如我们负责的业务一样,一年下来有诸多变化。今年9月份我们接手了京东2016版首页改版开发,历经1个多月紧张地开发测试,终于在双11前成功全量发布,回想整个开发历程,感觉还是有很多值得思索的地方,例如北京一月,虽然日夜颠倒,加班不止,但整个人居然胖了许多,不禁让人匪夷所思。整体架构最初听说要...
2016-12-26 11:25:46 389
原创 vim给代码行尾加分号的几种方法
给下面的代码每一行行尾加入分号,有几种方法呢?123var foo = 'aotu'var bar = 'is a team'var foobar = foo + bar方法一,使用点操作符$移动到行尾,a;<Esc>完成一行分号的输入;($a;<Esc>)按j移动到下一行,重复步骤1再来一遍,完成第二行;(j$a;<Esc>)重复步骤2,完成第三行。(j$a;...
2016-12-08 15:46:22 3786
原创 正则表达式实践篇
简单的练习:题目与搜索字符串开始处的 3 个数字匹配。与除 a、b 和 c 以外的任何字符匹配。'1234567'.match(/\d{1,3}/g)的结果。不以“th”开头的单词匹配。对密码应用以下限制:其长度必须介于 4 到 8 个字符之间,并且必须至少包含一个数字。匹配一个中文字符。答案与搜索字符串开始处的 3 个数字匹配:/^\d{3}/。与除 a、b 和 c 以外的任何字符匹配: /[^...
2016-12-07 11:29:36 276
原创 源码赏析 - 1K的Firewatch游戏
前言讲真,做前端越久,我们就越容易被思维所束缚。比如,应该没几个人会相信用1K代码能够写出一个游戏,而且还是3d的游戏。在看这段代码之前我们不得不提到一个一年一度的比赛:js1k。每年,主办方会提出一个比赛主题,参赛者们必须围绕这个主题,用1024个字节以内的JS代码做一个参赛作品。比赛的要求有以下几个:Create a fancy pancy JavaScript demo (用JS做出一个华丽...
2016-12-04 09:07:18 261
原创 项目心得 -- 京东云改版
2016年即将过去,回顾总结项目的时候,发现日常工作中一些值得我们思考的地方,这次选了印象比较深刻的京东云项目,希望本文能对读者有所帮助,文多图少,一目百行的客官请轻虐。项目变数由于项目的紧迫性,项目进度基本处于多线并行追赶的状态,产品、视觉、前端三个线边输出边交接,产品和视觉会把重要的框架性的页面先输出给到前端,这样一来,前端得到的交互文档、视觉稿基本是阶段性的,并没有完整的项目逻辑和项目页面可...
2016-12-02 16:53:43 210
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人