Jude's blog

归档 · 2021

首页

关于

归档

js

39、堆和栈、变量复制、深拷贝与浅拷贝

栈(stack):主要存放的是基本类型的变量和对象的应用,其优势是存储速度比堆快,缺点是存在栈中的数据大小与生存期必须是确定的,缺乏灵活性。 堆(heap):用于引用类型(复杂数据类型:如数组对象、object对象)分配空间,运行时动态分配内存,存储速度较慢。

更多
vue

36、父子组件的创建和挂载顺序

1、创建过程自上而下,挂载过程自下而上 父组件 created子组件created子组件mounted父组件mounted 2、原因: Vue创建过程是一个递归过程,先创建父组件,有子组件就会创建子组件,因此创建时先有父组件再有子组件;子组件首次创建会添加mounted钩子到队列,等到patch结束再执行他们,可见子组件的mounted钩子是先进入到队列中的,因此等到patch结束执行这些钩子时也先执行。

更多
12