变基(git rebase)中的基是什么?

git rebase 在官网中的定义是:重新应用commits到要合并到的分支的顶端。(一个英语渣的直译,见笑了)。其实也可以这么说是重新应用commits到要合并到的分支的最新提交。如果现在还没有理解,没有关系,现在我开始仔细说明git rebase都干了什么。

假设我们现在是A研发人员,此时本地分支是master,然后远程有两个分支:origin/master,origin/develop。此时我们接到一个任务,我们要在develop分支上开发一个功能,所以此时我们要切换分支。

JavaScript创建对象的几种方法

一、理解对象

ECMA-262把对象定义为: 无序属性的集合,其属性可以包含基本值,对象或者函数。每个对象都是基于一个引用
类型创建的,这个引用类型可以是原生类型,比如Object,Array等,也可以是自己定义的类型。

vue指令

这章介绍的是vue的一些指令,是以“v-”开头的指令,它的值预估是单个
JavaScript表达式(v-for例外)。指令的作用是在表达式的值改变的时候,
将产生的影响,响应的作用在DOM上。

Vue.js是什么

Vue是一个前端框架,官方的解释是一套用于构建用户界面的渐进式框架。相对于React,AngularJS框架来说是比较轻量级的,然后比较容易上手,所以一开始选择学哪个框架的时候就选择了Vue,正好入职的第一家公司也是使用这个框架。