Life cycle hooks: merged into arrays, executed in sequence
watch: merged into an array, executed in sequence
assets (components, filters, directives): merged into a prototype chain structure
Others are basically the merging of data, data is a function, and the results after execution need to be merged
https://segmentfault.com/a/1190000007087912