20min专题

竹云3.6(日常实习)面经(20min)

1.自我介绍 2.怎么接触的前端 3.跨域 4.原型和原型链 5.原型链的顶部是什么 6.没有找到相应的属性返回什么 7.vue的生命周期 8.操作dom在哪个阶段 9.发送异步请求在哪个阶段 10.v-if和v-show 11.computed和watch的区别 12.组件传参 13路由的hash和history模式的区别 14.常见的http状态码 15.路由传参

【Q4-20min】

1.堆和栈的区别 (1)数据结构:栈和堆都是内存数据结构,栈是一种线性结构,堆是一种树形结构。 (2)内存分配方式:栈采用的是静态内存分配,系统在编译阶段就确定了分配给栈的内存空间,而且栈内存的释放是由系统自动完成的。而堆采用的是动态内存分配,程序在运行时可以向操作系统请求动态分配一段空间,然后使用完之后再手动释放。 (3)存储内容:栈中存储的是函数的调用和局部变量,而堆中存储的是对象的实例。 (