2 ProbeGene

尚未进行身份认证

我要认证

路漫漫其修远兮, 吾将上下而求索...

等级
TA的排名 19w+

Git 常用基础命令总结

文章目录git 常用命令总结git 用户名的查看和设置git config 用户名修改命令==git 分支相关====git和 github==本地已有仓库和远程仓库关联关联远程仓库可能遇到的问题远程添加dev分支==分支操作的几个问题==git 仓库相关初始化本地`git`仓库并提交管理git 删除文件git仓库三区对比git 版本回退,版本穿梭,版本撤销总结命令git 常用命令总结问题:如果向远程github 推送代码时, 你的github 每次都提示输入用户名密码, 不能记住你的用户名密码时,

2020-07-10 17:16:30

常用 Linux 基础命令

文章目录常用Linux基础命令文件夹/目录操作进入 指定目录命令查看 目录内容命令创建 删除文件夹命令移动 目录文件操作新建文件删除文件系统相关命令系统关机,重启及登出常用Linux基础命令常用Linux 命令安装完git 后, 在电脑右键中有一个 Git Bash Here 打开的一个窗口是一个Linux 命令窗口, 因为安装git 的时候, 会自动安装一个内置的小型Linux命令, 所以该窗口执行的是Linux常用命令.???? 注意: Linux 命令和Windows命令略有不同, 执行命令

2020-07-10 10:37:57

JS 字符串常用方法详细总结

文章目录Js 字符串 常用方法总结字符串查找相关方法includes() 方法indexOf() 方法lastIndexOf() 方法charAt() 方法获取或截取字符方法str[] 获取字符substring() 方法slice() 方法去除首尾空字符串方法trim()方法trimStart()/trimLeft() 方法trimEnd() /trimRight() 方法其他相关方法split() 把字符串分割成字符数组方法replace() 方法startsWith() 方法endsWith() 方法

2020-06-18 09:02:53

正则元字符详解, 正则匹配, 正则捕获,常见正则表达式

文章目录正则表达式1.0 编写正则表达式1.1 正则表达式由两部分组成1.1.1 元字符1.1.2 修饰符2.0 正则表达式元字符详解2.1 `^和$ 元字符详解2.2 `\` 转义字符详解2.3 `x|y` 理解2.3 `[]`3.0 常用正则表达式练习3.1 验证是否为有效数字3.2 验证密码3.3 验证真实中文姓名的3.4 验证邮箱的正则表达式3.5 身份证号码正则4.0 两种创建正则表达式的区别.5.0 正则表达式的捕获5.1 怎么实现正则捕获5.2 捕获所有匹配结果6.0 正则表达式的分组捕获和

2020-06-02 17:12:17

史上最全 JS 数组常用方法总结.

文章目录js数组常用方法总结判断是否为数组:Array.isArray()1.0 数组新增or删除相关方法push() 方法 末尾添加unshift() 方法 开头添加shift() 方法 删除第一项pop() 方法删除最后一项splice() 方法删除某一项 或 替换某一项2.0 数组查找遍历相关方法forEach() 方法find() 方法findIndex() 方法indexOf() 方法includes() 方法map() 方法filter() 方法3.0 其他方法toString() 方法join

2020-06-01 15:40:01

最全Vue组件间通信方式总结,Vue组件化

文章目录Vue组件化, 组件间通信方式1.0 父子组件之间通信1.1 父传子1.1.1 `props` 方式传参.1.1.2 自定义函数传参1.2 子传父1.2.1 `ref` 实现: 父组件访问子组件数据1.2.2 `$children`实现: 父组件访问子组件数据1.2.3 `$emit`事件派发与监听2.0 兄弟组件之间的通信2.1 `$emit` 和 `$on` , 通过共同父组件实现兄弟组件通信2.2 `$bus` 事件总线的方式实现兄弟组件通信2.3 通过 PubSub.js 实现任意组件间通

2020-05-27 14:12:52

ES6的Class类继承, super关键字用法即注意点

文章目录Class 的继承1.0 简介2.0 Object.getPrototypeOf()3. super 关键字4.0 类的 prototype属性和__proto__属性4.1 实例的 `__proto__` 属性总结:Class 的继承1.0 简介Class 可以通过 extends 关键字实现继承, 这边 ES5通过原型链实现继承, 要清晰和方便很多class Point {}class ColorPoint extends Point {}上面代码定义了一个ColorPo

2020-05-25 15:54:30

ES6 的Class的基本语法,静态方法, 实例属性新写法

文章目录Class的基本语法1.0 简介1.1 constructor 方法1.2 类的实例1.3 取值函数(getter)和存值函数(setter)1.4 属性表达式1.5 Class 表达式1.6 注意点2.0 静态方法3.0 实例属性的最新写法4.0 静态属性5.0 私有方法和私有属性6.0 new.target属性总结:Class的基本语法1.0 简介ES6之前, JavaScript 语言中, 生成实例对象的方法是 通过构造函数,下面是一个例子:function Point(x, y

2020-05-25 11:24:55

ES2017的async 函数的介绍,await命令使用解释及注意问题

文章目录async 函数1.0 含义2.0 基本用法3.0 语法4.0 await 命令4.1 如何让await后面异步操作失败, 不阻断后续代码执行?4.2 错误处理4.3 await 命令使用注意点5.0 async 函数的实现原理6.0 与其他异步处理方法的比较7.0 实例: 按顺序完成异步操作8.0 顶层 await总结:async 函数1.0 含义ES2017 标准引入了 async 函数,使得异步操作变得更加方便async函数对 Generator 函数的改进,体现在以下四点。

2020-05-22 11:24:44

Generator 函数的异步应用大概介绍

文章目录Generator 函数的异步应用1.0 传统方法2.0 基本概念3.0 Generator 函数总结:Generator 函数的异步应用1.0 传统方法ES6 诞生以前, 异步编程的方法, 大概有下面四种.回调函数事件监听发布/订阅Promise对象Generator 函数将 JavaScript 异步编程带入了一个全新的阶段。2.0 基本概念异步所谓"异步",简单说就是一个任务不是连续完成的,可以理解成该任务被人为分成两段,先执行第一段,然后转而执行其他任务,

2020-05-21 16:54:11

Generator函数的语法, yield表达式, next方法理解

文章目录Generator 函数的语法1.0 简介2.0 yield表达式3.0 next 方法的参数4.0 for ... of 循环5.0 Generator.prototype.throw()6.0 Generator.prototype.return()7.0 next(), throw(), return()的共同点8.0 yield* 表达式9.0 作为对象属性的 Generator 函数10.0 Generator 函数的this总结:Generator 函数的语法1.0 简介Gene

2020-05-21 16:12:24

Promise对象及相关实例方法介绍

文章目录Promise 对象1.0 Promise 的含义2.0 基本用法3.0 Promise.prototype.then()4.0 Promise.prototype.catch()5.0 Promise.prototype.finally()6.0 Promise.all()7.0 Promise.race()8.0 Promise.resolve()9.0 Promise.rejected()总结:Promise 对象1.0 Promise 的含义Promise 是一步编程的一种解决方案,

2020-05-21 15:38:04

ES6 Reflect 介绍, Reflect 相关方法介绍

文章目录Reflect1.0 概述2.0 静态方法2.1 Reflect.get(target,name,receiver)2.2 Reflect.set(target,name,value,receiver)2.3 Reflect.has(obj,name)2.4 Reflect.deleteProperty(obj,name)2.5 Reflect.construct(target,args)2.6 Reflect.getPrototypeOf(obj)2.7 Reflect.setPrototypeO

2020-05-18 14:15:11

ES6 Proxy构造函数拦截器, Proxy实例的常用方法

文章目录Proxy1.0 概述2.0 Proxy 实例的方法2.1 get()2.2 set()2.3 apply()2.4 has()2.5 construct()2.6 deleteProperty()2.7 defineProperty()3.0 Proxy.revocable()4.0 this问题5.0 实例: Web 服务的客户端总结:Proxy1.0 概述Proxy 用于修改某些操作的默认行为, 等同于在语言层面做出修改, 所以书序一种 “元编程”, 即对编程语言进行编程.P

2020-05-15 17:32:45

ES6 Set和 Map数据结构, Set 实例方法 Map实例方法说明

文章目录Set 和 Map 数据结构1.0 Set1.1 Set的基本用法1.2 Set 实例的属性和方法1. Set 结构的实例有以下属性2. Set 实例的方法分为两大类2.0 WeakSet3.0 Map3.1 含义和基本用法3.2 Map 实例的属性和操作方法3.3 Map 与其他数据结构的互相转换4.0 WeakMap总结Set 和 Map 数据结构1.0 Set1.1 Set的基本用法ES6 提供了一种新的数据结构 Set. 它类似于数组, 但是成员的值都是唯一的, 没有重复的值

2020-05-15 13:50:41

ES6 Symbol函数,消除魔术字符串, Symbol.for和Symbol.keyFor

文章目录Symbol函数1.0 概述2.0 Symbol.prototype.description3.0 作为对象的属性名的 Symbol4.0 Symbol 实现消除魔术字符串5.0 属性名的遍历6.0 Symbol.for(), Symbol.keyFor()总结Symbol函数1.0 概述ES5的对象属性名都是字符串, 这容易造成属性名冲突. 比如你使用了别人提供的对象, 但又想为这个对象添加新的方法.(minxin)模式, 新方法的名字就有可能与现有方法产生冲突. 如果有一种机制, 保证每

2020-05-14 16:41:28

ES6对象扩展, 对象链式判断,Object.assign()等方法

文章目录ES6 对象的扩展1.0 属性的简洁表示法2.0 属性名表达式3.0 属性的可枚举性和遍历4.0 super 关键字4.0 对象的解构赋值5.0 对象的扩展运算符6.0 对象的链判断运算符6.1 对象的链判断有三种写法: 一6.2 对象链判断三种写法: 二6.3 对象链判断三种写法: 三6.4对象的链判断符的几个注意点7.0 Null 判断运算符对象的新增方法1. Object.is()2. Object.assign()2.1. Object.assign()的注意点2.2 Object.assi

2020-05-14 14:54:01

ES6 数组的扩展, Array.from()方法,数组实例的flat()方法

Array.from()方法, 数组实例flat()方法.

2020-05-13 16:14:59

ES6函数扩展, 箭头函数, 函数参数默认值作用域

添加一个文章摘要

2020-05-13 13:15:45

ES6- 字符串扩展的相关方法

ES6字符串的扩展1. 字符串实例方法: includes(), startsWith(), endsWith()JavaScript 只有indexOf方法,可以用来确定一个字符串是否包含在另一个字符串中。ES6 又提供了三种新方法。includes(): 返回布尔值,表示是否找到了参数字符串。startsWith(): 返回布尔值,表示参数字符串是否在原字符串的头部endsWith(): 返回布尔值,表示参数字符串是否在原字符串的尾部。let s = 'Hello world!

2020-05-12 14:33:30

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。