大前端
文章平均质量分 84
只用IE
不间断更新前端相关知识,技术。
展开
-
VUE
这里写目录标题1. 1.vue生命周期2.v-show与v-if区别3.vue双向数据绑定原理4.MVVM和MVC5.SPA单页面的优缺点分别是什么?6. Vue 中的 key 有什么作用?7. 你是怎么理解 什么是库?什么是框架?8. vue实例上的属性和方法?9 v-if和v-for的连用?10.Vue组件间传值的方式及之间的区别?11.Vue中组件的data为什么是一个函数?12.vue-router有几种钩子函数?具体是什么及执行流程是怎样的?12.谈一下你对vuex的个人理解?13. 谈谈Vue3原创 2020-12-06 15:43:23 · 615 阅读 · 0 评论 -
JS面试题
JS面试题1.ES6的新特性:2. JS的语言特性3. JS数据类型4. 比较运算符5. JS作用域的理解6. 闭包的理解7. 原型及原型链8. new的执行过程9. 数组去重10. 统计数组中每个元素的个数11.防抖12.节流13.数组的方法14. JS写斐波那契数列15.深拷贝与浅拷贝16. promise17. 事件委托以及冒泡原理1.ES6的新特性:let(声明变量)const(声明常量,常量不能修改的量)var、let、const的区别let和const声明变量不存在变量提升,如果要使原创 2020-12-02 21:50:04 · 535 阅读 · 0 评论 -
HTML CSS
HTML CSS1. HTML5和CSS3的新属性2. HTML语义化标签3. iframe是什么?有什么缺点?4. css盒模型5. link标签和import标签的区别6. Flex布局7.BFC(块级格式化上下文,用于清楚浮动,防止margin重叠等)8. 关于js动画和css3动画的差异性9. 块元素和行元素10. 双边距重叠问题(外边距折叠)11. position属性 比较12. 浮动清除13. CSS选择器有哪些,优先级14. 使元素消失的方法1. HTML5和CSS3的新属性html5:原创 2020-12-02 21:40:21 · 235 阅读 · 0 评论 -
HTTP/HTML/浏览器
HTTP/HTML/浏览器HTTP/HTML/浏览器http和httpstcp三次握手TCP和UDP的区别web Quality(无障碍)Cookie、sessionStorage、localStorage的区别HTML语义化标签iframe是什么?有什么缺点?http返回的状态码前端优化GET和POST的区别输入URL到页面加载显示完成发生了什么?HTML5和CSS3的新属性浏览器缓存机制HTTP/HTML/浏览器http和httpshttps的SSL加密是在传输层实现的。(1)http和http原创 2020-12-01 19:03:58 · 699 阅读 · 0 评论 -
webpack
webpack相关面试题1.什么是webpack? webpack执行的流程?2.webpack和grunt以及gulp有什么不同?3.什么是bundle? 什么是chunk? 什么是module?4.什么是loader ? 什么是Plugin ? loader和plugin有什么区别?5.常见的loader有哪些? 你用的loader有哪些?它们有解决什么问题?6:webpack中都有哪些插件,这些插件有什么作用?7.loader和plugin有什么区别?8:发送传统ajax的几大经曲步骤?9:什么原创 2020-10-07 19:39:03 · 235 阅读 · 0 评论 -
ajax
ajaxAjax和网络1、Ajax 是什么? 如何创建一个Ajax?2、同步和异步的区别?3、如何解决跨域问题?4、页面编码和被请求的资源编码如果不一致如何处理?5、简述ajax 的过程。6、阐述一下异步加载。7、请解释一下 JavaScript 的同源策略。8、GET和POST的区别,何时使用POST?9、ajax 是什么?ajax 的交互模型?同步和异步的区别?如何解决跨域问题?10、 Ajax的最大的特点是什么。11、ajax的缺点12、ajax请求的时候get 和post方式的区别13、解释json原创 2020-08-12 20:23:07 · 480 阅读 · 0 评论 -
JS六(jQuery)
jQuery入门初识jQuery1.jQuery简介2.jQuery特点3.jQuery工作原理引入jQueryjQuery基本规则1.jQuery 选择器JQuery操作DOM1.属性操作2.内容操作3.样式操作4.获取元素5.移动元素6.创建新元素 复制和删除7.事件操作8.常见的取值和赋值函数动画效果初识jQuery1.jQuery简介jQuery是一个兼容多浏览器的JavaScript框架。可以使用户方便地处理HTML、事件,实现动画效果,并且为网站提供方便的Ajax交互。2.jQuer原创 2020-08-01 11:03:42 · 894 阅读 · 0 评论 -
JS五(ES六新增语法)
ES六新增语法ES6简介let命令let和var的比较不存在变量提升不允许重复声明const命令ES6声明变量的六种方法class命令解构赋值正则表达式ES6简介ECMAScript 6(简称ES6)是于2015年6月正式发布的JavaScript语言的标准,正式名为ECMAScript 2015(ES2015)。它的目标是使得JavaScript语言可以用来编写复杂的大型应用程序,成为企业级开发语言.另外,一些情况下ES6也泛指ES2015及之后的新增特性,虽然之后的版本应当称为ES7、ES8等。原创 2020-07-25 14:58:27 · 2649 阅读 · 4 评论 -
JS四
JS数组去重和统计元素个数数组去重统计数组中每个元素的个数数组去重使用splice()方法与双层循环去除重复的元素splice()方法用于删除原数组的一部分成员,并可以在删除的位置添加新的数组成员,返回值是被删除的元素。例: let a = [2, 4, 1, 2, 4, 5, 9, 5]; function b(a) { for (let i = 0; i < a.length; i++) {原创 2020-07-22 20:31:27 · 464 阅读 · 4 评论 -
JS三
JS常见问题及答案说明EC:执行上下文AO:活动对象(存储了局部执行上下文中的数据)VO:变量对象(存储全局执行上下文中的数据)GO:全局对象 windowECStack:执行上下文栈Scope:作用域1.什么是代码段?使用script标签包起来的就是代码段特点:上一个代码段定义的状态,在下一个代码段中可以使用2.JS代码执行分几个阶段?预编译:1.扫描代码段,如果代码有语法错误,停止一切工作,立即报错2.提升:(1)加var变量提升全局代码:提升代码段最前面局部代码原创 2020-07-20 20:33:06 · 1057 阅读 · 2 评论 -
JS二
JS经典基础题型<script> var i = 5; function fn(i) { return function (n) { console.log(n + (++i)); } } var f = fn(1); f(2); // 4 fn(3)(4); // 8 fn(5)(6); // 1原创 2020-07-19 14:53:42 · 1033 阅读 · 1 评论 -
JS一
JS什么是JS?JS简介JS和html,css对比js能做什么JS写法及语法JS写法JS语法变量JS中的数据类型number数据类型string数据类型boolean数据类型undefined数据类型数据类型转化JS代码执行的过程代码段代码执行JS中的函数JS中数据的存储什么是JS?JS简介JS:javascript 简称为JS 是一门编程语言JS和html,css对比相同:html,css,js代码都可以在浏览器中运行,html,css,js它们的运行环境是浏览器不同点:html,css 不原创 2020-07-17 15:28:22 · 334 阅读 · 3 评论