自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 记录带图片的多列布局高度无法对齐问题

前端带图片的布局高度无法对齐问题

2022-10-31 20:07:00 129

原创 promise封装(纯代码版)

详细封装过程:Promise封装(执行器部分) /* 自定义Promise函数模块: IFFE es5定义模块方法: 匿名函数(自)调用 */ (function (window) { const PENDING = 'pending' const RESOLVED = 'resolved' const REJECTED = 'rejected' /* Promise构造函数 excutor: 执行器函数(同步执行), 含2个参数(resolve, reject) =>

2020-09-19 07:22:25 398

原创 (自汇总)前端面试题

1 HTML HTML语义化,为什么要语义化 文档声明,meta标签 严格模式 HTML与XHTML----二者有什么区别 浏览器内核 px和em的区别:浏览器的默认字体高都是16px,为什么是16px H5新特性 浏览器缓存有哪些,通常缓存有哪几种 cookies、sessionStorage和localstorage区别 第一个比较全的链接 第二个参考的链接 2 css(less/sass补) 两种盒模型box-sizing指定 盒子水平/垂直居中的多种方法,margin重合问题 圣杯布局、

2020-09-19 07:20:13 194

原创 git报错husky > pre-commit hook failed (add --no-verify to bypass)

今天在公司提交代码的时候,步骤没问题,但是报了错误 husky > pre-commit hook failed (add --no-verify to bypass) 网上搜了方法,删除pre-commit文件,发现不能解决,后来重新手动输入(如下图所示) 在fix()后面加上了空格,然后就神奇地成功了,吐血~~~~~~~~~~ 此外这里的fix不是随便写的,参考下面的标准 feat: 新功能(feature) fix: 修补bug docs: 文档(documentation) style: 格

2020-08-30 20:19:51 510

原创 组件通信($refs)

$ref 着重于索引,主要用来调用子组件里的属性和方法,其实并不擅长数据传递。而且ref用在dom元素的时候,能使到选择器的作用。 prop 着重于数据的传递,它并不能调用子组件里的属性和方法。 对于ref官方的解释是:ref 是被用来给元素或子组件注册引用信息的。引用信息将会注册在父组件的 $refs 对象上。 看不懂对吧?正常: 如果ref用在子组件上,指向的是组件实例,可以理解为对子组件的索引,通过$ref可能获取到在子组件里定义的属性和方法。 如果ref在普通的 DOM 元素上使用,引用指向的就.

2020-07-24 14:44:23 616

原创 组件通信(自定义事件$emit)

P36—组件通信方式2:自定义事件 使用场景:子组件删除父组件的一个p标签 在子组件中: 在父组件中:监听此自定义事件(红色) 给这个自定义事件(名)注册事件 拿到标签并且删除操作: 2 也可以传参数 在子组件中: 在父组件中接收: 规律:子组件中先定义一个操作去$emit,去父组件绑定相关监听 ...

2020-07-10 16:52:15 941 1

原创 组件通信--父传子props(举例+代码+视频链接)

P34—组件通信props Props适合父传子 父组件: 子组件: 效果: 要想在js里面拿到props里面的内容,直接this.name P35—组件通信props,进一步,规定参数类型 此时的props里面规定类型 1.在调用一个组件的时候,想要传递参数,除字符串以外,其他的都要动态绑定(冒号) 2.在父组件中再传个对象类型 此时子组件: 效果: 3.在父组件中传函数,子组件点击某个按钮,执行父组件的一个方法 子组件中:点击按钮就会调用logPerson属性对应的方法 这个方法是在父

2020-07-10 16:47:51 554

原创 前端实习面试经历(2020年5月)

记录一下今年找实习的经历,已经过去一个多月了,有的都有点忘记了,趁现在还记得一些,赶紧记录一下。 第一家:数梦工场 1.Ajax,跨域,跨域的解决方案 2.get和post请求差别 3.使用vue和jQuery的区别,如何理解虚拟DOM 4.组件,数据的双向绑定 5.Less,webpack,flex 6.ES6,箭头函数 7.变量提升,let,const和var 8.事件委托,addEventListener有几个参数 9.其他就是关于项目的问题,会和上面的问题交叉 10.有什么想问我的 第二家:海康威视

2020-07-08 22:04:02 1369

原创 vue生命周期(举例)

2020版 P31—生命周期1 一般请求网络数据等操作要么在created(组件初始化之前)要么在mounted(组件初始化之后) P32—生命周期2 在方框对应位置是初始化数据和方法 所以对应的执行顺序如下: export default { name: 'LifeCircle', beforeCreate () { console.log('1.beforeCreate') }, data () { return { isShow: false,

2020-07-07 15:46:21 1414

原创 前端个人理解记录:GET和POST请求

get和post请求 (1)W3C GET请求在URL中传送的参数是有长度限制的,而POST没有。 GET比POST更不安全,因为参数直接暴露在URL上,所以不能用来传递敏感信息。 GET参数通过URL传递,POST放在Request body中。 GET请求参数会被完整保留在浏览器历史记录里,而POST中的参数不会被保留。 GET请求只能进行url编码,而POST支持多种编码方式。 GET请求会被浏览器主动cache,而POST不会,除非手动设置。 GET产生的URL地址可以被Bookmark,而POST

2020-06-23 10:49:15 630

_011-系规-第5章-部署实施-01(24年1月23日 直播课件)_打印版(可搜索).pdf

_011-系规-第5章-部署实施-01(24年1月23日 直播课件)_打印版(可搜索).pdf

2024-06-30

空空如也

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

TA关注的人

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