Git连接Github总结

好长时间不写东西了, 因为换了工作,所以在忙着熟悉公司的项目代码,所以没什么时间搞自己的东西,回想了一下,在计划中要总结一下关于如何使用终端的git连接github,所以写一下这个。

查看全文
Linux日常使用总结

自己一直对linux充满好奇,这次换了新的工作后,由于使用Mac OS和linux,所以国庆回来,给自己的电脑装了ubuntu来熟悉linux。在安装完成后遇到一些问题,经过谷歌都一一解决了,写这篇博文分享给大家。

查看全文
基于Gulp的前端自动化工程搭建

上个月月底在公司提出关于前后端分离的想法,并且开始研究关于前后端分离,前端工程化,模块化的一些东西,上周开始我准备自己开始写基于Gulp流的前端工程文件,这两天有时间,着手开始实现这个想法,但是写的过程中,遇到了一些问题,正是因为这些问题的解决让我对Gulp的流式处理有了更深的理解,写下这篇文章,分享一下这俩天我在写Gulp的时候学到的一些东西。

查看全文
Javascript中字符串方法总结

字符方法

chartAt()与charCodeAt()

参数:基于0的字符位置

chartAt()以单字符字符串的形式返回给定位置的那个字符。而charCodeAt()返回的是字符编码。

1
2
3
var stringValue = 'hello world';
/*chartAt()*/
console.log(stringValue.chartAt(1)); // 'e'
查看全文
JS中的位置与大小

最近事儿比较多,一直没时间写东西,前几天又遇到关于获取元素大小的问题,每次遇到这类问题就翻书,比较费时间,所以总结一下。

1.元素的偏移量

元素的偏移量包括元素在屏幕上占用的所有可见的空间。元素的可见大小由其高度、宽度决定,包括所有内边距、滚动条和边框大小(注意:这里并不包括外边距)。

icon

查看全文
Javascript中Array方法的总结

在ECMAScript中最常用的类型之一就是Array类型,Array类型的方法也有很多,所以在这篇文章中,梳理一下Array类型的方法。

新建数组

新建数组的方法有三种:

1
2
3
4
5
6
/*方法一*/
var a = new Array(1,2,3);
/*方法二*/
var b = [1,2,3];
/*方法三(ES6新增)*/
var c = Array.of(1,2,3);

Array.of()是ES6中新增的将一组值转换为数组的方法,该方法的出现时为了弥补构造函数Array()因为参数不同导致的不同行为。

1
2
3
Array() //[]
Array(3) //[ , , ]
Array(1,2,3) //[1,2,3]

从上面可以看出,只有在参数个数不少于2时候,才会返回新的数组。

查看全文
Vuejs的一些总结

最近一段时间忙着工作的一些事情,同时自己也在试着把项目中的一些移动端页面试着用vuejs重写,所以没时间写文章,今天终于有空可以写一下,由于页面并没有写完,所以就将自己这几天做页面的时候遇到的一些问题总结了一下。其实很多在官网都能找到,但是我们只看官网教程不去写,很难理解到底是什么意思,这里我把我用到的列出来。

文章中提到的很多东西都在我的demo中用到,demo地址

查看全文
六月总结

不知不觉中,六月已经过去,七月悄悄到来,写这篇文章,总结六月,并给七月做一些计划。在未来,每个月都会做一次总结,无论得失,都记录下来,记录自己的成长。

  六月结束,2016年也已过去一半。六月收获很多,无论是工作还是生活。在2015年年底的时候我曾经计划,在2016年要学习新的编程上的技术,每天跑步,学吉他,多读书。在六月,我终于全部开始做了。

查看全文