好未来面经

1.垂直居中的方式
margin-left和margin-top自身宽度的一半和transform:translate(-50%,-50%),有什么区别
在对于没有设置高度,高度由内容撑起来的盒子上有什么区别,这种盒子可以使用什么方式垂直水平居中

2.说一下原型链和闭包,闭包的作用
class classA{
    constructor(){
        this.a = 'hello'
    }   
}
classA.prototype.a = 'world'

const obj = new classA()
obj.a = 'x'
console.log(obj.a) // x
delete obj.a
console.log(obj.a) // world
delete obj.a
console.log(obj.a) // world
obj.a = undefined
console.log(obj.a) //undefined

3.es6 模块化和commonJs有什么区别
二者在tree shaking上有什么区别
Tree Shaking只支持ES6模块的使用,不支持require这种动态引入模块的方式。

4.es6的新特性有哪些
5.proxy有什么特点
6.中间件的原理了解吗
const middleware = new MymiddleWare()
middleware.use(function(next){
   console.log('foo')
   next()
   console.log('bar')
})
middleware.use(function(next){
   console.log('hid')
   next()
   console.log('hiv')
})
middleware.run()
输出结果
7.原生设计一个dialog,需要设计哪些部分
设计后如何使用
考察代码设计能力及代码使用规范
8.算法题,将字符串(以“.”分割)变成深层嵌套的对象
9.数组去重--obj.hasOwnProperty()能不能去掉(NAN、null 、undefined、true)等等
#面经##好未来面试##秋招##前端#
全部评论
为啥电脑上排版好的,到手机上看就会乱😡😡😡大家将就看吧,下次直接手机上写好了😭
1 回复 分享
发布于 2022-08-27 21:53 湖北
你有通知了吗,流程是面试通过吗?周三了还没消息😣
点赞 回复 分享
发布于 2022-08-31 16:12 北京
捉,终于更新啦
点赞 回复 分享
发布于 2022-08-29 15:56 湖北
我让手写promise,不是api方法,是promise类
点赞 回复 分享
发布于 2022-08-28 14:54 山东

相关推荐

看到这个内容真是闹麻了。。。。。。现在有了AI以后很多人面试都会作弊吗? 那对老老实实面试的人岂不是不公平....
程序员牛肉:公平那是对小孩子讲的童话故事,成年人的世界只有能不能接受失败的后果。 你要是能接受面试作弊被发现之后多家公司联合永久拉黑的后果,你就搞。
点赞 评论 收藏
分享
zhch7:建议9✌️把学历加黑加粗,如果实在offer可能是觉得佬不会去
投了多少份简历才上岸
点赞 评论 收藏
分享
06-12 17:46
门头沟学院 Java
运营你豪哥:来说重点: ​1.项目前置,时间倒序。​​ 2.​项目描述强化结果与量化效果(STAR原则里的R)。​​ ​3.个人技能精炼,明确掌握程度,突出核心。​​ ​4.增加强有力开头的个人总结部分。​​ 5.​优化教育背景(成绩排名)、合并奖项与活动。​​
听劝,我这个简历该怎么改...
点赞 评论 收藏
分享
评论
2
8
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务