2016年7月12日

摘要: //循环体拿进来,当循环结束之后才能做其他事 function getUploadTime(func) { var list = getUploadContentList(); for (var i = 0; i < list.length; i++) { (function(content) { var startUploadTime ... 阅读全文
posted @ 2016-07-12 13:02 py1990 阅读(129) 评论(0) 推荐(0)

2016年4月9日

摘要: //slice翻转 func stringReverse(src []string){ if src == nil { panic(fmt.Errorf("the src can't be empty!")) } count := len(src) mid := count/2 for i := 0;i < mid; i++{ ... 阅读全文
posted @ 2016-04-09 08:46 py1990 阅读(1428) 评论(0) 推荐(0)

2016年4月3日

摘要: 解构赋值基本概论就按照一定的模式通过数组或者对象对一组变量进行赋值的过程。 1.通过数组对变量进行赋值: 注意:在赋值的过程中,如果右值不是数组(不可遍历对象-实现Iterator)那么赋值将会事变! 解构赋值可以定义默认值 2.对象的解构赋值 阅读全文
posted @ 2016-04-03 00:54 py1990 阅读(106) 评论(0) 推荐(0)

2016年3月28日

摘要: let语句的基本用法: 1.let声明的变量为块级作用域,只在最近的{}里面有效,如果在外部引用就会报错。 正是由于该特性,所以let语句十分适合用于循环语句中,用于定义局部变量。 2.不会进行变量定义提前处理。在js语句中,通过var定义的变量存在变量声明提前的情况。就是在变量声明之前可以进行使用 阅读全文
posted @ 2016-03-28 23:16 py1990 阅读(196) 评论(0) 推荐(0)

2016年3月22日

摘要: git submodule主要是用于针对git项目中还存在git子模块的情况。在一般情况下,我们通过git clone 获取项目的时候会把项目中的所有信息都拿到。但是,如果相关中存在git子模块那么,我们git下来的项目中该模块是一个空的文件夹。这时git submodule就派上用场了。通git 阅读全文
posted @ 2016-03-22 19:21 py1990 阅读(254) 评论(0) 推荐(0)

导航