自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 git面试大全

1 列举工作中常用的几个git命令?新增文件的命令:git add file或者git add .提交文件的命令:git commit –m或者git commit –a查看工作区状况:git status –s拉取合并远程分支的操作:git fetch/git merge或者git pull查看提交记录命令:git reflog2 提交时发生冲突,你能解释冲突是如何产生的吗?你是如何解决的?.3 如果本次提交误操作,如何撤销?.4 如何查看分支提交的历史记录?查看某个文件的历史记录呢?

2021-03-24 13:54:16 388

原创 css面试大全

1、介绍一下标准的CSS的盒子模型?与低版本IE的盒子模型有什么不同的?2、box-sizing属性?3、CSS选择器有哪些?哪些属性可以继承?4、CSS优先级算法如何计算?5、CSS3新增伪类有那些?6、display有哪些值?说明他们的作用?7、position的值?8、CSS3有哪些新特性?9、请解释一下CSS3的flexbox(弹性盒布局模型),以及适用场景?10、常见的兼容性问题?11、为什么要初始化CSS样式因为浏览器的兼容问题,不同浏览器对有些标签的默

2021-03-24 11:35:36 141

原创 微信小程序面试大全

1. 简单描述下微信小程序的相关文件类型 ,微信小程序项目结构主要有四个文件类型?2. 简述微信小程序原理?3. 小程序的双向绑定和vue哪里不一样?4.小程序的wxss和css有哪些不一样的地方?5.小程序页面间有哪些传递数据的方法?6. 怎么封装微信小程序的数据请求?7. 哪些方法可以用来提高微信小程序的应用速度?8. 微信小程序的优劣势?9. 怎么解决小程序的异步请求问题?10. 小程序关联微信公众号如何确定用户的唯一性 ?11. 如何实现下拉刷新12. b

2021-03-24 10:53:53 278

原创 HTML前端面试大全

1、请说出XHTML和HTML的区别?1、文档顶部doctype声明不同,xhtml的doctype顶部声明中明确规定了xhtml DTD的写法;2、html元素必须正确嵌套,不能乱;3、属性必须是小写的;4、属性值必须加引号;5、标签必须有结束,单标签也应该用 “/” 来结束掉;7、把所有<和&特殊符号用编码表示;8、给所有属性附一个值;9、不要在注释内容中使用“–”;10、图片必须使用说明文字。2、请写出至少5个HTML块元素标签div p ul li ta

2021-03-22 20:33:13 723

原创 JS 面试题 大全

1、介绍一下js的数据类型有哪些,值是如何存储的?2、说一下js的数据类型的转换都有哪些?3、如何去判断js数据类型?4、介绍 js 有哪些内置对象?5、javascript 创建对象的几种方式?6、js 获取原型的方法?7、什么是闭包,为什么要用它?8、三种事件模型是什么?9、哪些操作会造成内存泄漏?10、简述javascript中this的指向?![在这里插入图片描述](https://img-blog.csdnimg.cn/2021032219142296.png

2021-03-22 19:45:42 10348 7

原创 前端vue 面试 大全

一、vue常用指令:二、v-if与v-show的区别三、生命周期共有几个?分别在什么时候使用?四、Vue中双向数据绑定是如何实现的五、Object.defineProperty()六、简述虚拟DOM + diff算法**七、Vue组件通信(父传子、子传父、兄弟通信)父传子、子传父、兄弟通信(bus)、本地存储、vuex八、什么是vuex?九、vue监听和深度监听watch十、vue中Computed、Methods、Watch区别十一、简述MVVM和MVC**十二

2021-03-22 11:41:34 1183 1

原创 js操作BOM

1.什么是Bom?Bom是浏览器对象。它提供与浏览器的交互5大属性。2.有哪些常用的Bom属性呢?navigator(浏览器对象)如何检测浏览器的类型 (ua的问题)?screen(屏幕对象)location (地址对象)解析url?history(历史对象)...

2021-03-21 20:47:49 91

原创 JS 基础知识总结dom

1.DOM是哪种数据结构?2.Dom操作的常用API?3.attr和property的区别?4.DOM节点操作?5.DOM结构操作?DOM是文档对象模型的简称,借助DOM模型可以将一个结构化文档转换成DOM树,程序可以访问、修改梳理的节点,也可以新增、删除树里的节点。DOM只是访问结构化文档(主要是HTML和XML)的一种思想,并不是一种技术。基于这种思想,各种语言都有自己的DOM解析器。解析器的作用是完成结构化文档和DOM树之间的转换关系。通过使用DOM模型,js可以动态地更新HT

2021-03-21 20:33:14 121

原创 JS异步-进阶

1.请描述event loop(事件循环、事件轮询)的机制,可画图?①.js是单线程的,异步要基于回调来实现,event loop(事件循环/事件轮询)就是异步回调的实现原理。首先我们需要明白js是如何执行的:从前到后,一行一行执行,如果某一行执行报错了,则停止下面代码的执行,先将同步代码执行完毕,再执行异步代码。根据上图所示,event loop的执行原理如下:(1)同步代码,一行一行执行,是放在call stack(调用堆栈)中执行的(2)遇到异步代码,先记录下在web API中,等待时机(

2021-03-21 19:00:49 111 1

原创 异步和单线程

2021-03-18 21:55:18 74

原创 前端理论整理

1.作用域和闭包?js中首先有一个最外层的作用域,全局作用域;js中可以通过函数来创建一个独立作用域称为函数作用域,函数可以嵌套,所以作用域也可以嵌套;es6中新增了块级作用域(大括号,比如:if{},for(){},while(){}…);2.闭包?内部函数可以访问外部函数的变量就形成了一个闭包特性:1.内部函数可以调用外部函数的变量2.局部变量会常驻内存,可以重复使用,避免了使用全局变量所造成的变量污染问题3.由于闭包,可以使变量长期保存在内存中,内存消耗较大,所以不能滥用,会造成网页性

2021-03-17 21:46:06 130

原创 面视前的准备

1.面试官在你自我介绍的时候,才有时间看你的简历。人太多没时间看,看了也记不住。2.你在自我介绍中,他在想问你什么问题。3.了解你语言 表达能力,自信气场,仪表形态。常规低级错误:1.对面试官说:简历上有你自己看吧。2.对照简历就念。要点:熟悉自己的简历,熟悉自己要讲什么,反复练习。3.不遵守时间要求。要求一分钟,说了五分钟。4.将自己太完美,或者太low。讲什么东西:1.姓名,年龄,专业,特长,经历(有价值的)2.在一分钟自我介绍,人士想了解什么。讲出跟他招聘有关联性的东西。岗位是

2021-03-14 21:01:21 58

原创 vue面视总结

1.vue-router有哪几种导航钩子① 全局导航钩子:一般用来判断权限,以及页面丢失时需要执行的操作;beforeEach()每次路由进入之前执行的函数。afterEach()每次路由进入之后执行的函数。beforeResolve()2.5新增② 单个路由(实例钩子)beforeEnter()beforeLeave()③ 组件路由钩子:beforeRouteEnter()beforeRouteLeave()beforeRouteUpdate()2.vue组件中的data为什么是一

2021-03-14 20:58:37 85

原创 Web前端需求的技能

1、精通HTML/CSS/JavaScript等前端相关技术;2、掌握DIV CSS流动布局HTML代码编写,了解CSS3、HTML5优先;3、掌握JavaScript语言核心技术DOM、BOM、Ajax、JSON等,熟悉对象化Javascript编程,熟悉Javascript应用框架(如prototype/jQuery/YUI/Ext至少一种);4、熟练使用各种常用JavaScript调试工具,熟悉至少一种流行的JS框架,如jQuery及VUE,有VUE实际项目经验者优先;5、了解一种后端语言(J

2021-03-14 20:04:57 143

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除