前端面试常问常识类基础知识 8.在js调用函数时传递变量参数时,是值传递还是引用传递? 理解1:都是值传递,不过值包括基本数据类型和地址的值; 理解2:可能是值传递,也可能是引用传递(地址值)。 9.js引擎如何管理内存? 1.内存生命周期 ①分配小内存空间,得到他的使用权; ②存储数据,可以反复进行操作; ③释放小内存空间。 2.释放内存 局部变量:函数执行完自动释放; 对象:成为垃圾对象后被垃圾回收器回收。