11 2018 档案

摘要:1.问题起源 在平时的业务开发写CSS中,为了满足页面布局,元素的浮动特性我们用的不能再多了。使用浮动的确能够解决一些布局问题,但是也带了一些副作用影响,比如,父元素高度塌陷,我们有好几种可以清除浮动的方法,最常用的就是设置父元素的overflow:hidden这个属性,每次在写代码的时候总是这样写 阅读全文
posted @ 2018-11-28 08:11 Peerless1029 阅读(1192) 评论(0) 推荐(0) 编辑
摘要:1.背景 最近在做一个单页面的管理后台项目,为了提高开发效率,使用了Vue框架来开发。为了使各个部分的功能,独立结构更加清晰,于是就拆分了很多组件,但是组件与组件之间数据共享成了一个问题,父子组件实现起来相对简单,prop,$emit,$on就能搞定。除此之外,有很多兄弟组件和跨多级组件,实现起来过 阅读全文
posted @ 2018-11-26 08:01 Peerless1029 阅读(1070) 评论(0) 推荐(0) 编辑
摘要:平时在使用Vue框架的业务开发中,组件不仅仅要把模板的内容进行复用,更重要的是组件之间要进行通信。组件之间通信分为三种:父-子;子-父;跨级组件通信。下面,就组件间如何通信做一些总结。 1.父组件到子组件通过props通信 在组件中,使用选项props来声明需要从父级组件接受的数据,props的值可 阅读全文
posted @ 2018-11-23 08:06 Peerless1029 阅读(3167) 评论(0) 推荐(2) 编辑
摘要:各位小伙伴在面试中被面试官问道this指向问题一定不少吧,同时还被问道apply,call和bind的用法区别,现在,就来简单的聊一聊this到底指向何方。 1.基本概念 MDN的官方解释:与其他语言相比,函数的 this 关键字在 JavaScript 中的表现略有不同,此外,在严格模式和非严格模 阅读全文
posted @ 2018-11-16 08:01 Peerless1029 阅读(7066) 评论(0) 推荐(1) 编辑
摘要:1.WebRTC开发背景 由于业务需求,需要在项目中实现实时音视频通话功能,之前基于浏览器开发的Web项目要进行音视频通话,需要安装flash插件才能实现或者使用C/S客户端进行通信。随着互联网技术的驱动下,在很多场景下需要进行音视频通信,在生活中我们现在使用电话越来越少,使用微信和视频越来越多。在 阅读全文
posted @ 2018-11-13 23:44 Peerless1029 阅读(2618) 评论(3) 推荐(2) 编辑
摘要:在前端面试中,我们经常会被问道,如何判断一个对象是不是数组类型,下面就这一点展开详细的描述,并总结一下共有几种方法。 1.我们首先回顾一下typeof操作符的用法 操作符可以用来检测给定变量的数据类型,返回的值有以下几种:undefined,boolean,string,number,object, 阅读全文
posted @ 2018-11-13 00:07 Peerless1029 阅读(6249) 评论(1) 推荐(2) 编辑
摘要:Array类型也是ECMASCRIPT中最常见的数据类型,而且数据的每一项可以保存任何类型的数值,而且数组的大小是可以动态调整的,可以随着数据的添加自动增长以容纳新的数据。下面,总结数据的一些常用方法: 1.创建数组 1.1.使用Array构造函数 1.2.数组字面量创建 2.读取和设置数组的值 i 阅读全文
posted @ 2018-11-07 00:42 Peerless1029 阅读(584) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示