自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 面试中HR的问题

文章目录面试禁忌1、为什么跨专业找工作2、领导给了你一个不可能完成的任务,你怎么办反问的问题面试禁忌禁止暴露个人隐私禁止暴露缺点,比如有啥说啥(每句话得先过一遍脑子在说),性格开朗可以作为一个优点,但是不能表现得太热情,在热情和理性之间寻求一个平衡点。禁止指出面试官的错误,要微笑 微笑 微笑1、为什么跨专业找工作1、从去年决定不读博士找工作开始,就详细了解了前端这份工作,一是源于互联网浪潮,二是源于自己的性格匹配,性格这一块的话是做了一个职业测试,得到的结果就是适合做互联网,我认为那份职业测

2022-03-01 15:22:00 237

原创 前端面经高频考点

文章目录HTML1、高频1之行内元素、块级元素、行内块元素的区别2、高频2之script标签中defer和async的区别CSS1、高频1之说一下你认知的定位2、高频2之浮动3、高频3之margin合并的问题4、高频4之BFC布局5、高频5之如何进行移动端的适配6、高频5之display float 和 position之间的关系HTML1、高频1之行内元素、块级元素、行内块元素的区别设置方式:display:block(块级元素)/inline(行内元素)/inline-block(行内块元素)块

2022-03-01 15:21:38 361

原创 2021年秋招前端复盘

文章目录1、实现元素的居中2、flex布局以及属性3、ES6新特性4、数组循环方式有哪些?map和filter的区别5、js异步有哪些方式?promise和async/await的区别6、vue的生命周期 哪些拿到dom 哪些拿到data7、学习前端多久了?怎么学的前端?8、css3新特性有哪些?动画怎么实现的1、实现元素的居中2、flex布局以及属性3、ES6新特性4、数组循环方式有哪些?map和filter的区别5、js异步有哪些方式?promise和async/await的区别6、vue的

2022-03-01 15:20:36 577

原创 前端面试项目问题

文章目录<项目一>1、首页采用轮播图动态效果2、列表页实现点击回到顶部功能3、详情页放大效果的实现<项目一难点>1、轮播图中,点击下一张切换不过来的问题2、详情页放大效果中大图片移动距离的确定<项目一的收获><项目二><项目二难点><项目一>1、首页采用轮播图动态效果1、先封装一个动画函数思路:形参有添加动画的对象 动画停下的目的地 回调函数;首先清除所有的定时器;然后给该对象设置定时器,先声明步长,当对象距离左侧页边距等

2021-09-16 11:31:48 3434

原创 5、计算机网络

文章目录1、1、

2021-05-31 10:26:20 689

原创 3、JS基础知识-前端面试

文章目录1、1、

2021-05-31 09:05:46 327

原创 9、VUE面经

文章目录<一>、基础知识1、vue2/3的区别2、vue的基本原理3、双向数据绑定的原理<二>、VUEX1、原理2、VUEX的属性值有哪些<三>、vue-router1、对前端路由的理解2、钩子函数<四>、组件通信1、父组件向子组件通信2、子组件向父组件传递参数3、非父子组件之间的通信<五>、生命周期1、常见的生命周期2、keep-live3、在哪个周期调用异步请求<六>、虚拟DOM1、谈谈你对虚拟DOM的理解<一>、基础

2021-05-31 07:39:30 482

原创 10、性能优化

文章目录1、1、

2021-05-30 17:24:53 274

原创 6、浏览器

文章目录1、1、

2021-05-30 17:02:06 118

原创 4、数据结构与算法

文章目录1、双指针—和为s的两个数字2、二进制中1的个数3、不用加减乘除做加法1、双指针—和为s的两个数字题目:输入一个递增排序的数组和一个数字s,在数组中查找两个数,使得它们的和正好是s。如果有多对数字的和等于s,则输出任意一对即可。思路1:用循环,第一个加数依次为数组顺序元素,第二个加数从第一个加数往后延,直至找到和为target的两个加数。题解:var twoSum = function(nums, target) { for(var i = 0; i < nums.lengt

2021-05-30 16:03:12 416

原创 JS牛客网编译环境的使用

文章目录1、解决输入和输出问题2、每个测试用例有一行输入一行输出的时候3、每个测试用例有多行输入一行输出的时候4、每个测试用例有多行输入多行输出的时候5、每个测试用例有2行输入,一行输出1、解决输入和输出问题ACM模式需要stdin和stdout,使用JS V8模式需要用readline()实现输入,print实现输出,因为有多个测试case,所以需要用while循环来实现所有的case。ReadLine得到的数据是字符串形式的,要想当成数组处理需要用split("")来实现。一个ReadLine实现

2021-05-30 16:02:39 542

原创 网页开发历程

文章目录1、后端渲染阶段(JSP)2、前后端分离阶段3、SPA阶段1、后端渲染阶段(JSP)定义:Java server page,就是通过后端来处理URL和页面之间的映射关系。当页面中请求不同的路径内容时,交给服务器处理,服务器渲染好整个页面,并且将页面返回给客户端,这种情况下渲染好的页面不需要加载任何的css和js,可以直接交给浏览器展示,这样有利于SEO的优化。过程:一个页面有自己对应的网址, 也就是URL;URL会发送到服务器, 服务器会通过正则对该URL进行匹配, 并且最后交给一个Contr

2021-05-19 09:37:37 186

原创 webpack-前端模块化工具

文章预览:1、作用2、使用步骤3、webpack配置vue4、webpack的plugin5、搭建本地服务器1、作用为什么要进行打包呢?是为了把css less 等不同的文件打包成一个js文件。 自动进行模块化开发,并且会进行压缩,转换等附带的操作。之前使用的gulp/grunt强调打包流程的自动化,包括合并和压缩,模块化不是那么强。2、使用步骤1>、安装对应的webpack版本。在cmd命令符下 查看node版本 node -v; 之后在cmd下全局安装webpack 执行**webpack

2021-05-19 07:46:29 117

原创 2、CSS

文章目录1、css盒子1、css盒子

2021-05-18 10:58:37 86

原创 layui插件的使用

1、进入官网点击进入立即下载layui压缩包2、把压缩包中对应的css文件和js文件引入目标html文件3、点击这里查看常用插件用法,这里以轮播图为例。4、引入示例代码,官网给出了三个轮播示例,所以示例代码中也有对应的三个,选取自己需要的,删除无用代码,并替换图片。5、若想要更改样式,在对应的类型下写即可,会覆盖之前的样式。6、示例代码如下:<!DOCTYPE html><html><head> <meta charset="utf-8">

2021-05-17 19:32:28 567

原创 swiper插件的的使用

1、键入官网点击进入官网,点击获取Swiper,下载swiper的压缩包2、在对应地代码部分引入压缩包下边的dist中的css下的swiper.min.css和js下的swiper.min.js3、按照官网中中文教程的使用步骤,点击进入使用步骤,一步步进行即可4、如果轮播图中的内容是图片的话,可以设置图片的样式为img { width: 100%; height: 100%; }5、实现轮播效果的源码<!DOCTYPE ht

2021-05-17 19:31:50 689

空空如也

空空如也

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

TA关注的人

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