阿里一面电话面
- Flex的理解,flex-direction为row表示什么含义,居中怎么设置
- Grad布局
- Rem,不同浏览器下怎么设置元素大小
- Cookie,local Storage,sessionStorage之间的区别,哪个可以跟服务端通信
- Localstorage设置元素的api
- 怎么设置cookie不被js操作
- Cookie的有效期怎么设置
- Localstorage做登陆状态的保持的安全性
- 调试node。Js,接口有问题怎么调试
- 盒子模型
- Position,absolute和relative的区别
- Vue路由实现原理
- https
- 堆和栈
https://blog.csdn.net/ZHUO_SIR/article/details/80998631
(1)程序内存布局场景下,堆与栈表示两种内存管理方式;
栈内存主要用于存储各种基本类型的变量,包括Boolean、Number、String、Undefined、Null,**以及对象变量的指针;而堆内存主要负责像对象Object这种变量类型的存储
(2)数据结构场景下,堆与栈表示两种常用的数据结构。
栈:先进后出
堆:一种特殊的完全二叉树,根节点是最大或最小的节点,最大时时大顶堆,最小是小顶堆