![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试题
文章平均质量分 82
投时
新时代农民工搬砖中
展开
-
src与href的区别
srcsrc是source的简写,表示的是引入文件,所在位置将被替换为其指向的文件内容,页面遇到此类元素会暂停渲染直到src内容加载并执行编译完成,再加载后续资源。hrefhref是Hypertext Reference的简写,表示的是超文本引用,用于建立与外部资源的链接,与文档渲染同时进行,不影响页面加载...原创 2022-03-24 10:24:58 · 179 阅读 · 0 评论 -
XSS 和 CSRF 攻击
一、XSS1.1 XSS概念XSS(Cross Site Scripting):跨域脚本攻击。1.2 XSS攻击原理XSS攻击的核心原理是:不需要你做任何的登录认证,它会通过合法的操作(比如在url中输入、在评论框中输入),向你的页面注入脚本(可能是js、hmtl代码块等)。最后导致的结果可能是:盗用Cookie破坏页面的正常结构,插入广告等恶意内容D-doss攻击1.3 XSS攻击方式1.3.1 反射型发出请求时,XSS代码出现在u...原创 2022-03-21 12:10:28 · 193 阅读 · 0 评论 -
Vue 面试
目录1、Vue2.0 生命周期有哪些?2、谈谈对 keep-alive 的了解3、v-if 和 v-show 区别4、v-if 和 v-for 的优先级5、ref 是什么?6、nextTick是什么?7、scoped 原理 【如果想让css在当前页面生效】8、样式穿透 【深度选择器】9、组件之间的传值10、computed、methods、watch 有什么区别?11、props 和 data 优先级谁高?12、Vuex13.vue设...原创 2022-03-21 11:41:28 · 216 阅读 · 0 评论 -
数组的方法
一、数组去重的方式1.1 双层 for 循环的方式1.2 for循环 和 indexOf 方法function unique(arr) { var newArr = []; for (var i = 0; i < arr.length; i++) { if (newArr.indexOf(arr[i]) === -1) { newArr.push(arr[i]) } } return newArr;原创 2022-03-18 21:19:55 · 222 阅读 · 0 评论 -
前端面试大汇总
一、js闭包1.1 闭包是什么?方法里面返回一个方法。function fn(){ let a1 = 1; return function(){ return a1; }}1.2 闭包存在的意义?1.2.1 延长变量的生命周期1.2.2 创建私有环境// 作用域链 找不到一层一层网上找var name = "111";function fn1(){ var name = "222"; functio...原创 2022-03-17 19:44:27 · 165 阅读 · 0 评论 -
js判断对象上是否含有某个属性
一、对象.hasOwnProperty('属性')let obj = { name: 'll', age: 189 };console.log(obj.hasOwnProperty('age')); // trueconsole.log(obj.hasOwnProperty('name')); // trueconsole.log(obj.hasOwnProperty('sex')); // false注意:和原型没关系二、...原创 2022-03-17 16:57:13 · 47811 阅读 · 0 评论 -
检测数据类型的方法
1原创 2022-03-16 20:31:39 · 1066 阅读 · 0 评论 -
JavaScript 多浏览器兼容问题及解决方案
1. document.formName.item("itemName") 问题问题说明:IE下,可以使用 document.formName.item("itemName") 或者 document.formName.elements["elementName"];Firefox下, 只能使用 document.formName.elements["elementName"];解决办法:统一使用 document.formName.ele...原创 2022-03-10 14:08:42 · 1699 阅读 · 0 评论 -
http状态码
HTTP协议 (六) 状态码详解 - 小坦克 - 博客园一、什么是状态码?二、状态码分类三、常见的错误码四、1XX消息五、2XX 成功六、3XX重定向七、4XX客户端错误八、5XX服务端错误原创 2022-03-10 13:42:00 · 140 阅读 · 0 评论 -
前端面试题
一、HTML、CSS、浏览器 相关1.1 网路中使用最多的图片格式有哪些? JPEG 、GIF、PNG、SVG等。最流行的是 jpeg格式,可以把文件压缩到最小,在 ps 以 jpeg 格式存储时,提供11级压缩级别。1.2...原创 2022-03-07 12:58:17 · 2548 阅读 · 0 评论 -
js面试题总结1
持续更新中。。。。1. 延迟加载JS有哪些方式?方式有很多,如:动态创建script标签的方式,或者定时器的方式。这里需要的回答的是 async 和 defer 的区别。async和defer的原理:async vs defer attributes - Growing with the Web正常情况下执行代码 是从上往下依次执行,但是如果在head引入js文件处理body中dom元素,就会报错,所以一般情况下把引入外部的放在代码后面引入;async...原创 2022-02-27 22:38:33 · 278 阅读 · 0 评论