摘要: 同样需要先来明确两件事: HEAD指针指向的是当前分支 分支(master, dev)指向的是最新的提交 一开始,git 中只有一个master分支,严格来讲,HEAD不是指向提交而是指向master,master才是指向提交的,HEAD指向的是当前分支; <!--?xml version="1.0 阅读全文
posted @ 2019-04-25 17:08 悠扬小曲儿 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 首先来了解两个概念: 工作区:比如你的项目目录 暂存区:git和其他版本控制系统的不同之处就是有这个暂存区的概念。 .git不是工作区,而是git 版本库,在版本库中存放着很多东西,比如暂存区(stage),git为我们创建的第一个分支master,以及指向master的一个指针head。 一、提交 阅读全文
posted @ 2019-04-25 16:38 悠扬小曲儿 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 什么是闭包?———>是一个函数,一个可以访问其他函数内部数据的函数。 栗子一: 一、闭包基本结构: 1.定义外层函数; 2.定义内部函数; 3.内层函数引用外层函数定义的数据; 4.要将内层函数作为外层函数的返回值; function outer() { var data = {name: "xia 阅读全文
posted @ 2018-07-18 18:09 悠扬小曲儿 阅读(1022) 评论(0) 推荐(0) 编辑
摘要: 传统面向对象语言:继承是类与类之间的关系。 而在js中由于es6之前没有类的概念,所以继承是对象与对象之间的关系。 在js中,继承就是指使一个对象有权去访问另一个对象的能力。 比如:比如对象a能够访问对象b的成员(属性和方法),那么就说对象a继承于对象b; 继承的实现方式有很多,常用的有:1.原型继 阅读全文
posted @ 2018-07-13 12:03 悠扬小曲儿 阅读(359) 评论(0) 推荐(0) 编辑
摘要: 本博客是本人日常学习笔记,作为重要知识点的总结记录,随笔风格可能更倾向于个人的学习习惯和方式,若对您有帮助十分荣幸,若存在问题欢迎互相学习探讨,前端小白一枚在此恭候。 一、基本使用规则 1.创建画布 2.创建绘图对象 3.开始位置 (画一条线当lineWidth特别大的时候起始点从这条线的左下角开始 阅读全文
posted @ 2018-07-05 14:48 悠扬小曲儿 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 一、堆内存与栈内存 堆和栈都是内存中划分出来的用来存储的区域,栈为自动分配的内存空间,它由系统自动释放,堆为动态分配的内存,大小不定也不会自动释放。 二、js基本数据类型与引用类型的不同 基本数据类型(boolean,undefined,null,string,number) 1.基本数据类型存放在 阅读全文
posted @ 2018-06-05 19:49 悠扬小曲儿 阅读(287) 评论(0) 推荐(0) 编辑