1、前端开发多长时间了
2、为什么选择前端
3、css题 获取classname为test2的第一个和最后一个元素
.level-2:nth-child(1) .level-2:nth-last-child(1) document.getElementByClassName('level-2').children[0]4、看代码说是怎么样的布局
<div class='level-1'> <div class='level-2' style="margin-bottom:20px"></div> <div class='level-2' style="margin-top:30px"></div> </div>5、介绍一下BFC,上题怎么让他们达到想要的效果?
给第二个子div加上
display: inline-block6、display有哪些属性?
7、display block是什么?
8、flex布局有哪些属性?
flex-grow, flex-shrink 和 flex-basis
9、浏览器最小的字号是多少、如果我想让字号为8px?
font-size: 16px;transform: scale(.5);
10、less比css好在哪儿?
11、react和vue有什么区别?
12、为什么需要用到状态管理工具?
13、react和vue的组件间通信除了redux和vuex还有?
14、vue3和vue2的区别?
15、讲一下原型链?
16、普通函数和箭头函数的this指向?
17、使用es5代码实现输出1-10
for(var i = 0; i < 10; i++){ (function (i) { setTimeout(function () { console.log(i); }, 1000 * i) })(i); }18、讲一下闭包
19、介绍一下浏览器事件循环
20、读一下输出顺序?
20、读一下输出顺序?
21、说一下html中url编码?
包在一个code或者pre标签里面
22、xsrf是什么,怎么防范?
23、怎么解决refer伪造?
24、什么是跨域,怎么解决?
25、proxy解决跨域的原理?
26、jsonp有什么问题?
xss注入
27、实习过程中有用过性能过程,怎么确定并解决的?
28、静态资源缓存时间过长,又重新发布了站点,应该怎么解决?
29、有没有做过打包工具,介绍一下
30、打包出来的产物有什么特征?
31、有没有了解别的打包工具?
32、在项目中怎么进行前后端的数据交换?
33、Restful规范
RESTful 的核心思想就是,客户端发出的数据操作指令都是"动词 + 宾语"的结构。比如,GET /articles这个命令,GET是动词,/articles是宾语。
34、浏览器可以发送put/delete请求吗?
35、接口的响应码?
36、响应码429了解过吗?
当你需要限制客户端请求某个服务的数量,也就是限制请求速度时,该状态码就会非常有用。在此之前,有一些类似的状态码。例如“509 Bandwidth Limit Exceeded”。
因此我这个应用要么降低并发请求的发送频率,要么把异步并发请求改成同步。如果你希望限制客户端对服务的请求数,可使用 429 状态码,同时包含一个 Retry-After 响应头用于告诉客户端多长时间后可以再次请求服务。
因此我这个应用要么降低并发请求的发送频率,要么把异步并发请求改成同步。如果你希望限制客户端对服务的请求数,可使用 429 状态码,同时包含一个 Retry-After 响应头用于告诉客户端多长时间后可以再次请求服务。
37、前后端交互怎么确定用户身份?
38、跨域部署怎么传cookie?
39、token怎么实现的?
40、localstroage和sessionstroage的区别?
41、sessionstroage跨窗口可以用吗?
sessionstroge只在当前页面有效,不可跨窗口
42、如果跨域怎么发cookie?
可以用原生的ajax请求。
43、怎么了解新的技术的,学习前端知识的?
MDN。。。
全部评论
(3) 回帖