
前端面试
管火火火
这个作者很懒,什么都没留下…
展开
-
快应用开发流程
华为开发者联盟 > HMS Core > 资源中心 > 快应用 开发流程开发步骤参考文档说明注册成为开发者注册成为开发者在华为开发者联盟上注册帐号,用于后续创建应用、申请服务和提交审核。创建车机快应用创建车机快应用创建车机快应用后,生成用于唯一标识快应用的APP ID。下载、安装华为快应用IDE和加载器安装开发工具● 快应用IDE:用于生成签名文件(包括证书文件和...原创 2020-01-09 10:28:17 · 1123 阅读 · 0 评论 -
js排序方法,数据结构中的排序方法
冒泡排序原创 2019-11-01 16:14:13 · 171 阅读 · 0 评论 -
js面向对象和ES6面向对象的区别
js面向对象ES6面向对象ES5面向对象1. 面向对象和面向过程2. ES6 类语法3. 继承4. 面向对象案例5. 原型和原型链6. 组合继承7. 严格模式8. 闭包9. 递归函数10. 深拷贝浅拷贝11. 高阶函数12. call、apply、bind13. ES614. 对象解构15. 箭头函数...原创 2019-11-01 16:13:08 · 670 阅读 · 0 评论 -
vue面试题【九】
1. Vue.js介绍Vue.js是一个轻巧、高性能、可组件化的MVVM库,同时拥有非常容易上手的API;Vue.js是一个构建数据驱动的Web界面的库。Vue.js是一套构建用户界面的 渐进式框架。与其他重量级框架不同的是,Vue 采用自底向上增量开发的设计。Vue的核心库只关注视图层,并且非常容易学习,非常容易与其它库或已有项目整合。另一方面,Vue 完全有能力驱动采用单文件组件和 Vu...原创 2019-10-23 11:03:44 · 4439 阅读 · 1 评论 -
ajax面试题【八】
1.什么是HTTP协议?A、HTTP协议(HyperText Transfer Protocol,超文本传输协议)是因特网上应用最为广泛的一种网络传输协议,所有的WWW文件都必须遵守这个标准。B、HTTP是一个基于TCP/IP通信协议来传递数据(HTML 文件, 图片文件, 查询结果等)。C、HTTP是在网络上传输HTML的协议,用于浏览器和服务器的通信。D、HTTP协议工作于客户端-服务...原创 2019-10-23 10:02:12 · 172 阅读 · 0 评论 -
JS面向对象面试题【七】
这一章每次面试都问,每次都是简要的说说了,总结一下:一个是紧张、二是应该利用代码中的思想来表达,三脑子不要紧张到短路,应该用自己理解的表达出来1、说说你对闭包的理解使用闭包主要是为了设计私有的方法和变量。闭包的优点是可以避免全局变量的污染,缺点是闭包会常驻内存,会增大内存使用量,使用不当很容易造成内存泄露。在js中,函数即闭包,只有函数才会产生作用域的概念闭包有三个特性:1.函数嵌套函数...原创 2019-10-23 09:59:33 · 3572 阅读 · 0 评论 -
html5+CSS3面试题【六】
1、请描述一下cookies,sessionStorage和localStorage的区别1> sessionStorage用于本地存储一个会话(session)中的数据,这些数据只有在同一个会话中的页面才能访问并且当会话结束后数据也随之销毁。因此sessionStorage不是一种持久化的本地存储,仅仅是会话级别的存储。2> localStorage用于持久化的本地存储,除非主动...原创 2019-10-23 09:51:02 · 214 阅读 · 0 评论 -
jQuery面试题【五】
1、简述在jQuery中.eq()和.get()的异同?相同:get() :取得其中一个匹配的元素。数字序号表示取得第几个匹配的元素eq():获取第N个元素,下标都是从0开始, 用法基本相同。不同:eq返回的是一个jquery对象; 返回的是jQuery对象,就可以继续调用其他方法。get返回的是一个html 对象数组;不能调用jQuery的其他方法;2、jQuery各个版本有哪些差...原创 2019-10-23 09:24:20 · 191 阅读 · 0 评论 -
网页动画特效面试题【四】
1、请谈下团购倒计时如何实现?团购倒计时页面端的效果比较好实现,主要是样式和时间的操作,重要的考虑时间要和服务器端同步,其实 这个效果也可以基于服务器端推送技术来实现。2、轮播图有哪几种?如何实现?纯CSS可以实现轮播图;JS实现轮播图;Boostrap3、JavaScript的事件流模型都有什么,以及怎么阻止他们?1、原始事件模型 普通的事件绑定,比如事件赋值,按钮上绑定事件等2、D...原创 2019-10-23 09:22:22 · 471 阅读 · 0 评论 -
DOM面试题【三】
1、DOM操作——怎样添加、移除、移动、复制、创建和查找节点?(1)创建新节点createDocumentFragment() //创建一个DOM片段createElement() //创建一个具体的元素createTextNode() //创建一个文本节点(2)添加、移除、替换、插入、复制appendChild() //添加removeChild() //移除r...原创 2019-10-23 09:19:22 · 1403 阅读 · 0 评论 -
JS面试题【二】
写一下js面试题,标准答案都是在网上找的,这些方法和内容开发时,需要的时候都使用过,又不想死记硬背,转换成自己理解的面试语言,如何转换呢??1、谈谈你对递归的认识?递归:程序调用自身的编程技巧称为递归,自己调用自己。function factorial(num) {return ( num <= 1 ) ? 1 : num * factorial(num - 1);}consol...原创 2019-10-23 09:17:31 · 436 阅读 · 0 评论 -
移动端面试题【一】
公司人慢慢都走了,所以我也托同事内推一家公司,很久很久没有面试,很少复习这些面试题,感觉自己属于会写不会说的人,好好准备一下面试,争取通过~加油吧移动端面试题1、能否简述一下如何使一套设计方案,适应不同的分辨率,有哪些方法可以实现?流式布局:也就是百分比布局(viewport), 使用非固定像素来定义网页内容,通过盒子的宽度设置成百分比来根据屏幕的宽度来进行伸缩,不受固定像素的限制,内容向两...原创 2019-10-23 09:10:25 · 4712 阅读 · 1 评论