- 博客(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关注的人