自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

转载 转载:一个用Git交互可视化教学的项目

Learn git branching Git的可视化教学项目这是个能够让新手快速上手Git的教程这两天花时间把 Learn Git Branching Main部分的做了一遍。 对理解git分支的使用很有帮助,另外发现git的帮助文档和github的帮助文档都很详细,应该好好读一遍。使用命令查看 答案$ show solution复制代码答案记录在下面基础篇循序渐进地介绍 Git 主要命令1.1 Introduction to Git Commits将当前对文件的修改 创建一个提交记录gi

2020-07-16 10:07:34 178

原创 ES6 async函数 promise对象

1. promise对象的含义Promise其实就是一个容器,里面保存着某个未来才会结束的事件(一般是异步)的结果。Promise对象有两个特点:(1)对象的状态不受外界影响。promise对象代表一个异步操作,有三种状态:pending(进行中)、fulfilled(已成功)、rejected(已失败)。(2)一旦状态改变就不会在变,任何时候都可以得到这个结果。promise对象的状态改变,只有两种可能情况:从pending变为fulfilled和从pending变为rejected。注意: 只

2020-07-08 08:56:08 1124

原创 JavaScript 第四章 变量、作用域、内存问题

一. 基本类型和引用类型的值基本类型:指简单的数据类型引用类型: 指由多个值构成的对象1.1动态的属性1.2 复制变量值1.3 传递参数访问变量由两种方式:按指和按引用,参数只能按值传递。1.4 检测类型instanceof:具体检测到对象是什么对象二、执行环境及作用域2.1执行环境定义了变量或者函数有权访问的其他数据,决定了它们各自的行为。每个执行环境都有一个与之关联的变量对象,环境中定义的所有变量和函数都保存在这个对象中。全局执行环境是最外围的一个执行环境,即window对象。内

2020-07-07 16:32:33 102

原创 JavaScript 第三章 基本概念

一、语法1.语言的核心内容包括:语法、操作符、数据类型、内置功能等用于构建复杂解决方案的基本概念。2. 语法2.1 标识符: 指变量、函数、属性的名字,或者函数的参数。2.2 注释:2.3 严格模式:是为JavaScript定义了一种不同的解析与执行模型。2.4 语句2.5 关键字和保留字3. 变量: 是松散类型的,可以保存任何类型的数据。var操作符定义的局部变量,在函数退出后就会被销毁。省略var操作符可以定义全局变量,不推荐。4. 数据类型6种简单的数据类型,也称为基本数据类型

2020-07-06 17:32:32 128

原创 ES6 Proxy

1. 概述Proxy用于修改某些操作的默认行为,属于“元编程”,即对编程语言进行编程。Proxy可以理解成:在目标对象之前架设一层“拦截”,外界对该对象的访问,都必须先通过这层拦截,因此提供了一种机制,可以对外界的访问进行过滤和改写。...

2020-07-06 10:47:17 53

原创 ES6 Set和Map数据结构

1. SetSet类似于数组,但是成员的值都是唯一的,没有重复的值。Set本身是一个数据结构,用来生成Set构造函数。

2020-07-04 15:10:02 70

原创 JavaScript 基础语法第一章

一、文档对象模型(DOM) ----提供访问和操作网页内容的方法和接口DOM是针对XML但经过扩展用于HTML的应用编程接口。DOM把整个页面映射为一个多层节点结构。HTML或XML页面中的每个组成部分都是某种类型的节点, 这些节点又包含着不同类型的数据。借助DOM提供的API,开发人员可以轻松自如地删除、添加、替换、修改任何节点。为什么使用DOMDOM级别DOM视图:定义了跟踪不同文档视图的接口。DOM事件:定义了事件和事件处理的接口。DOM样式:定义了基于CSS

2020-07-03 19:33:44 75

原创 ES6 Symbol

1.Symbol概述ES6 引入了一种新的原始数据类型Symbol,表示独一无二的值。它是 JavaScript 语言的第七种数据类型,前六种是:undefined、null、布尔值(Boolean)、字符串(String)、数值(Number)、对象(Object)。注意: Symbol 值不能与其他类型的值进行运算,会报错。但是,Symbol 值可以显式转为字符串和布尔值,但是不能转为数值。2. Symbol.prototype.descripion3. Symbol可以作为标识符,即属性名S

2020-07-03 15:22:52 65

原创 ES6,let和var

let和var的区别:let是局部变量, var是全局变量。

2020-07-03 11:45:48 120

原创 常考的数据结构

常见的数据结构基础学科内容: 网络知识, 数据机构算法, 编程思想时间复杂度: 通常使用最差的时间复杂度来衡量一个算法的好坏。O(1) 表示时间复杂度是常数时间, 即这个操作和数据量没关系,是一个固定时间的操作,比如说四则运算。当两个算法都是 O(N) 的时间复杂度,那么对比两个算法的好坏就要通过对比低阶项和常数项了。栈是一个线性结构,是相当常见的数据结构栈的特点是: 只能在某一端添加或删除数据, 遵循先进后出的原则.实现方式:可以把栈看成是数组的一个子集,所以使用数组来实现。class S

2020-07-02 11:42:16 169

空空如也

空空如也

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

TA关注的人

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