自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

赐你学霸大脑

Javascript, C++, HTML, CSS, Java, Linux, English

  • 博客(11)
  • 收藏
  • 关注

原创 引用类型归纳

引用类型是一种数据结构,将数据和功能组织在一起,又被称为类。1.Object 类型创建方式: 1.new Object( ) 2.var obj = { };访问方式: 1. obj.attr (首选,采用.的方式) 2. obj[attr]: 如果attr是变量2.Array 类型 特点:数组的项中数据类型可以不一致,数组的长度可以

2016-09-02 23:11:27 385

原创 变量,作用域和内存 --相关概念

1. 基本类型和引用值类型的值 基本类型:简单数据段 引用类型:多个值构成的对象2.访问方式的不同 基本类型:按值访问 引用类型:按引用访问3.动态添加属性 只有引用类型可以动态添加属性4.复制变量的值 基本类型:传递值,各自独立的值传递 引用类型:传递值,只不过值是’指针’而已5.传递函数参数 参数只能按

2016-09-02 22:50:44 298

原创 js五种数据类型,以及相关的基础方法

js五种数据类型,以及相关的基础方法5种数据类型:undefined :当一个变量被声明,但是没有被初始化的时候。引入此变量是为了区分空对象指针和声明但是未被初始化的变量booleanstringnumberobject (如果这个值是对象或者NULL)functiontypeof操作符 这个货并不是一个函数,而是一个一元操作符!Boolean 数据类型 转成true的值

2016-09-02 22:40:59 2051

原创 <script/>标签属性和使用方式详解

script标签属性和使用方式详解script标签的6个属性:async (可选)charset (可选,大部分浏览器已经忽略)defer (可选)language (废弃,大部分浏览器已经忽略)src (可选)type (可选)defer 脚本立即下载,文档呈现之后,再延迟执行,保证执行顺序效果等同与将标签放到最后 适用范围 使用方式 在head标签中中引入js文件

2016-08-22 23:09:41 553

原创 nodejs中文件,目录的操作(1)

首先,我们对fs文件系统分为两类操作,第一类是xxx方法,第二类是xxxSync方法。所有的fs操作几乎都是这两类,第一类是异步回调,第二类是同步等待。  A.对于文件的读写操作    a.完整性读写      1.fs.readFile(filename,[options],callback)//可以用来完整读取一个整的文件。      2.fs.writeFile(filena

2016-08-22 21:56:43 3130

原创 nodejs中Buffer的创建和转换

buffer是用来做什么?主要是用来处理二进制文件流和TCP流的文件缓存区。我们可以将二进制流和string,json,int进行转换,也可以进行复制,或者通过自带的函数进行判断buffer的一些状态。  创建Buffer对象(实例)    1.使用var buffer = new Buffer(size)创建对象,然后用buffer.fill(value,[offset],[end])来

2016-08-22 21:56:38 9313

原创 exports,module对象

exports&require:  exports.XX:导出方法,或者变量。  module.exports.XX:导出类只能使用这个方法。 module对象:  id:主模块id为' . ',其他模块id为绝对路径。  filename:为当前模块文件的文件名。  loaded:当前模块是否加载完毕。  children:所有已经加载的模块的对象。 ht

2016-08-22 21:56:33 425

原创 vim 学习总结

为什么要使用vim?原本是使用sublime来做前台开发,但是随着想学习node,一边要使用命令台,一边要切换回来,在mac本上真的不是那么的方便。所以开始学习vim。    简单介绍一下,刚果进入vim中是没有任何模式的,也就是独立于输出模式 i,并且独立于命令模式 : 之外的一个模式。这个模式是我们主要学习的模式。 none -> i -> : 这三个模式通过Esc进行快捷的进行切换。 当

2016-08-22 21:56:29 228

原创 nodejs 全局变量和方法,以及console使用

A.nodejs的console有很多种类型:  console.log(1),console.error(2),console.dir(3),console.time(4),console.timeEnd(5),console.trace(6).console.asstert(7).  眼花了吧,哈哈哈,这里经过使用以后我觉得,似乎console.log,可以替代2,3。可能因为语义的缘

2016-08-22 21:56:24 2238

原创 git 的分支体系命令汇总

Git 分支结构,就是就是tree,然后合并。  1.分支的切换和合并  git checkout -b new-branch-name:可以快速建立并且切换到新的分支。  git checkout  branch-name:可以快速切换到分支。  git branch: 可以展示当前所有的分支。  git checkout -d branch-name:可以用来删除分支。

2016-08-22 21:56:19 334

原创 git命令行学习思路总结

Git基本命令操作A.首先,理解git操作流:  a.txt.local   ---[add]--->    a.txt(staged)    ---[commit]--->   a.txt.remote  1.解释上述操作流(本地-服务器):我们可以理解为存在三个阶段:1.本地,2.暂存,3.服务器。也就是说我们把新修改的文件提交到服务器,可以有两种方式:1-2-3,1-3.这两种方

2016-08-22 21:56:15 238

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除