1.自我介绍(主要介绍项目和实习)
2.不同页面之间的通信方式(框架和非框架两方面)
3.setup函数和<script setup>的区别,从框架方面回答
4.vue2和vue3之间的区别
5.ES新语法有哪些
6.let 和 const 的暂时性死区的表现是什么
7.const 声明一个对象,能够修改对象的属性嘛
8.为什么ES Module可以用来做Tree Shaking
9.为什么箭头函数没有this arguments
10.在实习中对公司环境的感受,以及对自己学习的帮助
11.说说Symbol
12.
实现一个Symbol方法,不能作为构造函数使用(使用普通函数实现),Symbol接收一个字符串作为参数,返回一个唯一值,每次返回的值都不相等,for方法也接收一个字符串作为参数,如果之前已经存在同样参数,那么返回值应该和之前同样参数的返回值相等。
const a1 = Symbol('foo') const a2 = Symbol.for('foo') const a3 = Symbol.for('foo') a1 === a2 // false a2 === a3 // true
13.输出二叉树的左视图
14.反问
#前端##秋招##字节跳动#