站酷-前端实习生

先说感受 面试官超级友善我超喜欢 整个面试体验超级棒

1、面向对象的三大特性

【继承、封装、多态】

2、ES6新特性

【let、const、arrow (箭头函数)、dass类、map、set、解构赋值、promise】

3、let、var和const区别

【let没有变量名提升、不允许重复声明、只在块级作用域中有效。const和let基本相同只不过const为常量、var有变量提升,可以先使用后定义】

4、BFC定义以及触发BFC的条件

【定义:页面上的独立容器,容器里面的元素不会影响到外面的元素,触发条件:1、html 2、float属性不为none 3、postion为absolute或fiexed 4、display为inline-block,flex,table-caption,inline-flex 5、overflow不为visible】

5、css中左侧固定一个div右侧自适应有哪些办法

【1、双inline-block 2、双float 3、float+margin-left 4、absolute+margin-left 5、float+BFC 6、flex布局 7、grid布局 (https://blog.csdn.net/qq_36658051/article/details/81985032)】

6、postion有哪些值,默认的是哪个

【absolute、relation、fixed、static(默认)、sticky(导航栏 吸住 粘性)】

7、js基本类型

【number、string、boolean、null、undefined、symbol】

8、js事件循环定义,宏任务、微任务有哪些?setinterval属于宏任务还是微任务

【事件循环:描述js引擎如何调度宏任务与微任务之间切换执行的过程。宏任务:1、整个script代码 2、事件处理函数 3、setInterval和setTimeout 的回调 。微任务:除了宏任务就是微任务(promise为宏任务 但是promise的then回调方法为微任务)】

9、继承有哪几种形式

【1、类式继承 2、原型继承 3、寄生组合式继承 4、ES6继承 5、拷贝继承(https://www.cnblogs.com/lyia/p/15993133.html)】

10、set的作用

【数组排序】

11、map和对象的区别

【map的key值可以是任意类型,对象的key值只能是string、symbol和number】

12、讲一下作用域链的理解

【一般情况下,变量取值到创建这个变量的函数的作用域中取值,但是如果在当前作用域中没有查到值,就会向父级作用域去查,这个查找过程形成的链条就叫做作用域链。】

13、数组的方法

https://blog.csdn.net/U_Are_My_Halo/article/details/89321683

#前端实习生#
全部评论
想问一下过了吗,有coding环节吗
点赞 回复 分享
发布于 2023-01-04 13:08 广东

相关推荐

关于我大学本科四年,想了很多,但还是不知道该怎么动笔 “大学四年,是我从懵懂少年走向职场青年的转折期。这一路跌跌撞撞,有迷茫,有遗憾,也有成长和决心。” 大一刚进来时仍然有高中那股学习劲,经常一个人去图书馆学高等数学,但后面劲头一过便开始在宿舍开启躺平生活(现在想想那段时间真的很爽,无忧无虑)。由于大一担任班干部,所以经常要跟其他班的班干部交流,在此期间认识了隔壁班的一位女生,短发而很可爱,因为很多团建还有比赛都是我们两班一起参加的,而且我和她都是负责人,所以交集很多,后面慢慢地彼此对产生了好感,所以在大一刚开学的2个月后,我们在一起了,彼此之前都是初恋。但当时我真的是太太太直男了,对感情的想...
真烦好烦真烦:骗哥们可以,别把你自己也骗到了就行。哥们被你骗了真无所谓的,打个哈哈就过了。但希望你打完这段话后擦一下眼角,别让眼泪掉在手机屏幕上了就行。你说的这些话,哥们信一下也是没什么的。还能让你有个心里安慰,但这种话说出来骗骗兄弟就差不多得了,哥们信你一下也不会少块肉,但是你别搞得自己也当真了就行。哥们被你骗一下是真无所谓的,兄弟笑笑也就过去了。真不是哥们想要破你防,你擦擦眼泪好好想想,除了兄弟谁还会信你这些话?
点赞 评论 收藏
分享
05-12 16:04
已编辑
江西财经大学 Java
点赞 评论 收藏
分享
VirtualBool:都去逗他了?
点赞 评论 收藏
分享
评论
3
11
分享

创作者周榜

更多
牛客网
牛客企业服务