![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端公司笔试题
react_in
小小前端研发
展开
-
【网络安全】常见的网络攻击
2021 腾讯云区域研发前端一面参考链接:慕课前端面试题Web常见前端面试题及答案-简书有XSS,CSRF,XSS:跨站脚本攻击它允许用户将恶意代码植入到提供给其他用户使用的页面中,可以简单的理解为一种javascript代码注入。当用户浏览被修改的网页时,就可以达到恶意攻击的目的XSS的防御措施:过滤转义输入输出避免使用eval、new Function等执行字符串的方法,除非确定字符串和用户输入无关使用cookie的httpOnly属性,加上了这个属性的cookie字段,.原创 2021-03-20 11:52:54 · 215 阅读 · 0 评论 -
【HTTP】简述你对HTTP控制访问(CORS)的理解。
WPS 2020前端面试题原创 2021-03-20 00:19:31 · 593 阅读 · 0 评论 -
【CSS】 css属性position都有哪些值?
WPS 2020前端面试题absolute,相对于最近一层定位元素relative,相对于自身的位置(未脱标)fixed,相对于浏览器窗口static,没有定位sticky,粘性布局,position:sticky是css定位新增属性;可以说是static(没有定位) 和 固定定位fixed 的结合;它主要用在对 scroll 事件的监听上;简单来说,在滑动过程中,某个元素距离其父元素的距离达到 sticky 粘性定位的要求时(比如top: 100px);position:sticky这时.原创 2021-03-20 00:16:16 · 393 阅读 · 0 评论 -
【JavaScript】网页中接收事件的顺序(事件流)有哪些?它们之间的区别是什么?
WPS 2020前端笔试题参考红宝书第17章事件,题目也指明了事件流的定义,即描述了网页中接收事件的顺序。不同开发团队支持不同的事件流事件流主要有:事件冒泡又叫:IE的事件流,即事件从最深的那个节点接收,逐级向上传播到document,举个例子:大概顺序为div-body-html-document,事件捕获主要含义:最不具体的节点应该最先接收到事件,即为了在事件到达最终目标前拦截事件。举个例子:大概顺序为document-html-body-divDOM事件流分为三.原创 2021-03-20 00:07:09 · 429 阅读 · 0 评论 -
【JavaScript】简述cookie/session记住登录状态机制原理。
WPS 2020前端笔试题cookie(客户端的状态保存机制)用户登录验证成功后,如果是使用 Cookie 记住登录状态,则服务器会将用户名等信息放在响应头的 Set-Cookie 属性中返回给服务器,之后的 HTTP 请求都会携带这个 Cookie ,实现记住登录。session(服务端的状态保存机制)用户登录验证成功后,如果是 session 的话,则服务器会将用户名等信息存放在本地,再随机生成一个登录标识通过 Cookie 返回给浏览器,之后浏览器每次发送请求也会携带这个 Cookie,.原创 2021-03-19 23:49:00 · 614 阅读 · 0 评论 -
【JavaScript】new操作符做了什么?
例子:function People(){};var wo = new People();四个步骤创建一个空对象obj;设置原型链:obj.__proto__ = People.prototype;People的this指向obj,执行People的函数体判断People的返回值类型,如果为值类型返回obj;如果为引用类型,返回这个引用类型的对象参考链接:new 操作符具体干了什么?...原创 2021-03-19 23:39:10 · 58 阅读 · 0 评论 -
【CSS】请列举几种除了px外的CSS度量单位并解释其含义。
WPS 2020前端开发笔试题链接:https://www.nowcoder.com/questionTerminal/bb523f20fb2a4054af1a42e9b5493441来源:牛客网一咕叽irem 相对于根字体大小的单位,比如可以设置 1rem=50pxem 相对于font-size,比如font-size:16px(浏览器默认),则2em=32pxvm 即viewpoint width,视窗宽度,比如1vm的宽度为相对于视窗的宽度的百分之一vh 即viewpoint he.转载 2021-03-19 21:31:23 · 697 阅读 · 0 评论 -
【HTML】请列举几个HTML5语义化标签,并说说语义化有什么优点?
WPS 2020前端开发面试HTML5语义化标签:header ,一个网页或者一个区域内的头部footer,页脚元素nav ,一组导航链接section,文档某个区域article,文章aside,指定附注栏,包括引述、侧栏、指向文章的一组链接、广告、友情链接、相关产品列表figure,包含嵌入式媒体一样和新的元素 和 语义化优点有利于搜索引擎优化SEO有利于团队之间的开发和维护,语义化可读性比较好有利于其他设备解析,(如一些屏幕阅读器,盲人阅读器)...原创 2021-03-19 21:20:43 · 506 阅读 · 0 评论