assign

  • similarObject.assign
  • Subsequent attributes override previous attributes
  • Properties on the stereotype chain are not inherited

merge

  • If it’s a pure object or a collection, it takes a union of the two
  • It changes the original object

entend

  • 3. The same as assign in the X version
  • 4. Properties on the prototype chain will be copied in version X