2023.2.24

65 阅读1分钟

将代码从一个分支转移到另一个分支:

  1. 通常需要将某一个分支的所有代码变动,采用合并(git merge)

  2. git cherry-pick 只需要某一个分支的部分代码变动(某几个提交),这时可以采用git cherry-pick commitId

  3. 原型是为了共享多个对象之间的一些共有特性(属性或方法),这个功能也是任何一门面向对象的编程语言必须具备的。 A、B两个对象的原型相同,那么它们必然有一些相同的特征

  4. Object.prototype.toString.call/apply() 其实是利用 Object.prototype.toString() 方法可以返回 "[obejct 对象构造函数名]" 的原理来确定数据类型,并且 js 中所有对象都是Object 的实例,可以使用 call/apply 调用 Object.prototype 原型对象的 toString() 方法