- 博客(6)
- 收藏
- 关注
原创 三种数据结构
为了能够更加熟悉JavaScript这种语言的存储方式,于是就进行了三种数据结构的强化训练,从中了解三种数据结构的优缺点,以便能够找到合适的存储方式来实现项目的开发。 第一种数据结构的存储方式如下: activities = [ { name: "first activity", sign_ups:[], bids:[] ...
2014-08-15 17:05:44
332
原创 party_bid重构总结
为了使得代码能够更加的简洁,能够让重复的东西总结在同一方法中,可以使用重构来实现缩减代码,能够达到通过对方法的调用来减少代码的使用。在重构中,为了写出方法来代替繁琐的循环嵌套,我是通过Underscope中的集合,来实现对方法的编写。 其中常用的几种集合来实现方法的编写有:_.find,_.findWhere这两种集合形式。 1、_.find这种集合实现方法的目的是:从数组中逐项查找,返回...
2014-08-05 20:35:28
105
原创 第三、四张卡总结
第三张卡总结 1、第三张卡与第二张卡接收短信的机制不一样,第二张卡是通过“bm+姓名”这种方式实现的对短信的收取,而第三张卡与第二张卡不同之处在于第三张卡使用的是“jj+竞价”这种方式实现的。 var message = json_message.messages[0].message.replace(/\s/g, ""); message.search(/jj/i) 2、第...
2014-08-05 17:29:37
102
原创 second card总结
party_bid 第二张卡小结 1、第二张卡涉及到了短信收发,因此,做第二张卡的时候需要在工程中添加sms.js文件,通过sms.js来模拟短信的收发。 2、短信收发是通过活动在报名页面是否点击了“开始”按钮来决定的,因此,需要给“开始”按钮一个状态,因而我将状态存入到了存储器中: var message = {'actname': $scope.activity, 'activity...
2014-07-22 09:37:54
209
原创 first card总结
第一张卡要点总结: 一、做卡之前的环境配置 1、安装yeoman Yeoman主要有三部分组成:yo(脚手架工具,用于构建一个新的项目框架)、grunt(项目的构建工具)、bower(包管理器,不再需要手动去下载scripts了)。这三个工具是分别独立开发的,但是需要配合使用,来实现我们高效的工作流模式。 1)安装yo,前提是已经安装了npm和node.js npm install ...
2014-07-17 17:39:32
295
原创 Angularjs的环境配置
对JaveScript学习前的准备工作 linux mint的安装过程 输入法ibus+pinyin的下载 skype的安装过程 open-jdk-7.0环境的安装和配置 node的安装和相应的配置 rvm的安装过程 ruby的安装过程 rails的安装过程 ant的安装过程 RubyMine的下载安装、IntelliJ IDEA的下载安装 github的安装、注册,对SSH...
2014-07-09 12:59:49
232
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人