深圳市博士通科技有限公司

js系经典测试题,v-show和v-if的区别是啥?

2020/10/29 9:56:49   阅读:1771    发布者:1771

1.用js打印一个乘法表


这一题面试官考察的是你关于js的打印相关基础api的熟悉程度

2.斐波那契数列函数(30以内)


斐波那契数列,就是数列的每一一个数字,都是前两个数字相加的和,常见面试题

斐波那契数列是一个可难可简单的题目,从暴力递归,到动态规划,以及数学地推公式和矩阵优化几个级别,这里要求了30以内,说明对性能要求不高

3.手写Promise


4.手写防抖节流


5.不用sort实现排序,比如输入[3,2,6,9,1,4,8] 返回排序后的数组


考点就是常见的各种排序算法,比如冒泡,快排等,可能还会考察空间时间复杂度等问题

请js实现一个permute函数,输入数字123, 打印出这三个数字的全排列


6.v-show和v-if的区别是啥


v-if很好理解,三元表达式,控制vdom
v-show生成的directive如果不是node, 设置originDisplay是之前的el.style.display呀,可能是flex,可能是inline 还有可能是inline-block等