关注
1.这个就不说了~
2.promise是一个解决异步编程的方案,首先,它是一个容器,保存着未来结束的某个事件结果(比如异步操作的返回);从语法上看,promise是一个对象,可以获取异步操作的消息。
常用在什么场合:promise常用来解决回调地狱(即很多回调嵌套的时候)
3.async/await是ES7提出的内容,它是在Promise的基础上提供的,它使得异步回调的代码更加简洁,可以像写同步代码一样,然后可以使用try-catch语句同时捕捉同步错误和异步错误,这和Promise只能在自己的catch中处理错误不同。注意,await必须在async声明的函数内使用。
常用在什么场合:只要使用到异步回调、Promise的地方都可以使用它,比如很长的http请求、同时要发送很多条信息、要下载一个很大的文件或上传一个很大的文件等等。
4.let和var。
let是在ES6中新增的,let和var都是用来声明变量的。
但let声明的变量仅在当前块级作用域中有效,而var则没有块级作用域的限制,对它来说,只有JS的函数作用域和全局作用域。
let声明变量在声明前使用会报错,即存在暂时性死区的问题,而var不是,var声明的变量可以变量提升。
5.CSS中水平垂直居中的几种方式:
(1)margin: 0 auto;
这个只能实现水平方向上的居中,而且仅适用块级元素,父元素要设宽度,且大于子元素(个人理解,有错请指出~)
(2)使用flex布局,并设置justify-content为center。
(3)使用verticle-align:middle
(4)使用tansform:translate(-50%,-50%)
6.不太懂面试官是什么意思,回答:“在页面跳转使用get请求,在表单提交数据点击按钮用post请求”,面试官没有回答我,不知道是不是这个。
7.没学过Vuex。
8.用过Eslint(是一种前端格式化工具),没有修改过配置,用的是它的默认配置。
有兴趣的可以了解一下,我没花太多时间在上面。
9.用过git,有自己的github,不过最近在准备毕设,有一段时间没有用了。
以上是我在面试中回答的及后续复盘在网上查找的资料总结的,有错请指出,欢迎讨论谢谢!
附上博客:https://blog.csdn.net/qq_36623798
查看原帖
点赞 评论
相关推荐
点赞 评论 收藏
分享
11-24 22:32
西安电子科技大学 Java 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 你小心翼翼的闯过多大的祸? #
3938次浏览 68人参与
# 找不到实习会影响秋招吗 #
1399795次浏览 13635人参与
# 实习没事做是福还是祸? #
4268次浏览 68人参与
# 重来一次,你会对开始求职的自己说 #
929次浏览 19人参与
# 2025年终总结 #
134366次浏览 2293人参与
# 考研人,我有话说 #
156586次浏览 1211人参与
# 哪些公司笔/面试难度大? #
7067次浏览 32人参与
# 实习简历求拷打 #
24071次浏览 249人参与
# 你觉得现在还能进互联网吗? #
29955次浏览 201人参与
# 携程工作体验 #
18946次浏览 66人参与
# 大厂VS公务员你怎么选 #
69135次浏览 638人参与
# 扒一扒那些奇葩实习经历 #
140172次浏览 1149人参与
# 找不到好工作选择GAP真的丢人吗 #
93693次浏览 1007人参与
# 那些我实习了才知道的事 #
253093次浏览 1785人参与
# 非技术投递记录 #
672921次浏览 6820人参与
# 机械求职避坑tips #
81079次浏览 531人参与
# 投格力的你,拿到offer了吗? #
154940次浏览 829人参与
# 第一份工作能做外包吗? #
94059次浏览 599人参与
# 作业帮求职进展汇总 #
85468次浏览 559人参与
# 秋招遇到的奇葩面试题 #
101257次浏览 416人参与