将代码从一个分支转移到另一个分支:
-
通常需要将某一个分支的所有代码变动,采用合并(git merge)
-
git cherry-pick 只需要某一个分支的部分代码变动(某几个提交),这时可以采用git cherry-pick commitId
-
原型是为了共享多个对象之间的一些共有特性(属性或方法),这个功能也是任何一门面向对象的编程语言必须具备的。 A、B两个对象的原型相同,那么它们必然有一些相同的特征
-
Object.prototype.toString.call/apply() 其实是利用 Object.prototype.toString() 方法可以返回 "[obejct 对象构造函数名]" 的原理来确定数据类型,并且 js 中所有对象都是Object 的实例,可以使用 call/apply 调用 Object.prototype 原型对象的 toString() 方法