面试
文章平均质量分 90
肖小雨
愿意为你而秃头
展开
-
JavaScript相关知识点
1、请用 js 去除字符串空格?答案:replace 正则匹配方法、str. trim()方法、JQ 方法:$. trim(str)方法解析:方法一:replace 正则匹配方法去除字符串内所有的空格:str = str. replace(/\s*/g, “”);去除字符串内两头的空格:str = str. replace(/^\s|\s$/g, “”);去除字符串内左侧的空格:str = str. replace(/^\s*/, “”);去除字符串内右侧的空格:str = str. repl原创 2021-03-28 12:14:43 · 753 阅读 · 0 评论 -
vue相关知识点
1、生命周期vue生命周期是指vue实例对象从创建之初到销毁的过程,vue所有功能的实现都是围绕其生命周期进行的,在生命周期的不同阶段调用对应的钩子函数实现组件数据管理和DOM渲染两大重要功能。vue生命周期可以分为八个阶段,分别是:beforeCreate(创建前) 在实例初始化之后,数据观测者( data observer)和 event/ watcher事件配置之前调用。created(创建后) 完成数据观测,属性和方法的运算,初始化事件,$el属性还没有显示出来beforeMount(载入原创 2021-03-21 21:59:13 · 578 阅读 · 0 评论 -
面试——关于ajax
1.1创建 ajax 过程创建 XMLHttpRequest 对象,也就是创建一个异步调用对象创建一个新的 HTTP 请求,并指定该 HTTP 请求的方法、URL 及验证信息设置响应 HTTP 请求状态变化的函数发送 HTTP 请求获取异步调用返回的数据使用 JavaScript 和 DOM 实现局部刷新1、GET 和 POST 的区别,何时使用 POST?get 参数通过url 传递, post 放在request body 中。传递路径get 请求在url 中传递的参数是有长度限制原创 2021-03-21 21:55:39 · 110 阅读 · 0 评论 -
前端面试——网络问题
1、何为跨域? 跨域请求数据有几种方式?1. 何为跨域?跨域:指的是浏览器不能执行其他网站的脚本。它是由浏览器的同源策略造成的,是浏览器对javascript施加的安全限制。同源策略:是指协议,域名,端口都要相同,其中有一个不同都会产生跨域。存在跨域的情况:网络协议不同,如http协议访问https协议。端口不同,如80端口访问8080端口。域名不同,如qianduanblog.com访问baidu.com。子域名不同,如abc.qianduanblog.com访问def.qianduanblog.原创 2021-03-09 10:56:43 · 424 阅读 · 0 评论 -
2021前端经典面试题
文章目录一、HTML1、Label 的作用是什么?是怎么用的?2.iframe 框架有那些优缺点?3、HTML 与 XHTML 二者有什么区别,你觉得应该使用哪一个并说出理由。4、title 与 h1 的区别、b 与 strong 的区别、i 与 em 的区别?5、请描述下 SEO 中的 TDK?6、每个 HTML 文件头里都有个很重要的东西,Doctype,知道这是干什么的么?7、简述一下 src 与 href 的区别。8、对于 WEB 标准以及 W3C 的理解与认识问题9、前端页面有哪三层构成,分别是什原创 2021-03-01 14:18:01 · 3194 阅读 · 1 评论