自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 使用 Object.defineProperty (vue2)和 Proxy(vue3)实现Vue双向数据绑定

//html/*<div id="app"><div> *///js var vm=new Vue();setTimeout(function(){ vm.$data.a=12345;},2000)function vue(){ //初始化 this.$data={a:1}; this.el=document.getEl...

2019-12-04 10:32:33 319

原创 web面试总结

1、盒子模型盒子模型的范围包括margin、border、padding、content。区别:W3C标准盒子模型:content=height/widthIE盒子模型:2、js对象3、http状态码4、vuex5、组件传值6、防抖和节流函数7、webpack8、事件冒泡和事件捕获9、es610、typescript11、服务器渲染12、git13、vue双向数据绑定原理14、eventLoop...

2021-02-02 13:52:25 157

原创 vue项目基于vue-video-player实现rtmp直播流

vue播放器插件项目要求:我们做的是一个监控项目,需要实时监控某机器,播放器在监控页面可拖动。插件选择:项目是vue框架,播放器选择了vue-video-player插件, vue-video-player,其实就是 video.js 集成到 vue 中 ,视频流选择rtmp格式,实时性高,稳定性也高,但是依赖flash插件。使用步骤安装 vue-video-player...

2020-04-16 11:05:08 5930 8

原创 一张图让你读懂Vue生命周期

vue生命周期是什么?Vue生命周期是指vue实例对象从创建之初到销毁的过程,vue所有功能的实现都是围绕其生命周期进行的,在生命周期的不同阶段调用对应的钩子函数可以实现组件数据管理和DOM渲染两大重要功能。下面这张图是官网给的vue生命周期的图: vue生命周期可以分为八个阶段,分别是:1、创建前(beforeCreate)对应的钩子函数为beforeCreate。此...

2020-01-16 16:13:09 271

原创 The authenticity of host 'github.com (52.74.223.119)' can't be established. 解决办法!!!

因为本人新换了电脑,远程仓库重新配置了ssh key , 然后命令窗口使用 git clone 从远程仓库拉取代码的时候,提示:The authenticity of host 'github.com (192.30.255.112)' can't be established.RSA key fingerprint is SHA256:nThbg6kXUpJWGl7E1IGOCspRom...

2020-01-13 16:51:58 3582

原创 深入研究javascript原型链

研究之前,我们先复习下?构造函数任何函数,只要通过new操作符来调用,那么它就可以作为构造函数。prototypeprototype是函数的独有属性,这个属性是一个指针,从一个函数指向一个对象,它的含义是函数的原型对象,也就是这个构造函数所创建的实例的原型对象。它的作用就是包含可以由特定类型的所有实例共享的属性和方法,也就是让该函数所实例化的对象们都可以找到公用的属性和方法...

2019-12-30 15:27:48 216

原创 javascript中实现接口的方法

接口:接口是提供了一种用以说明一个对象应该具有哪些方法的手段。 接口是面向对象js程序员的工具箱中最有用的工具之一,但是js中没有内置的创建或实现接口的方法。也没有内置的方法可以用于判断一个对象是否实现了与另一个对象相同的一套方法,这使得对象很难互换使用。 利用js的灵活性,实现接口模仿。利:既定的一批接口具有自我描述性,并能促进代码的重用。 接口还有助于稳定不同类之间的通...

2019-12-26 15:14:40 1583

原创 fatal: remote origin already exists.报错解决办法!!!

在上传本地代码到git仓库时,出现下面这个问题:fatal: remote origin already exists.原因是已经关联远程仓库解决办法:1、删除原来的远程仓库$ git remote rm origin2、再次执行添加新的远程仓库$ git remote add origin <git地址>然后beng、beng、beng,就可以啦...

2019-12-25 20:29:29 232

原创 git 指令整理及说明(详细)

创建版本库git clone <url>-------------------------------克隆远程本吧库 git init------------------------------------------初始化本地版本库分支git branch------------------------------------显示本地所有分支,可以使用–merged和–n...

2019-12-25 19:23:51 141

原创 js设计模式---单体模式

单体模式 单体模式是要给一个用来划分命名空间并将一批相关方法和属性组织在一起的对象,如果它可以被实例化,那么它只能被实例化一次。 1、最简单的单体实际上就是一个对象字面量var Singleton={ attr1:1, arrt2:true, fun1:function(){}, fun2:function(arg){}}2、...

2019-12-25 16:32:06 136

原创 ES6的constructor() 函数

ES6引入了class类的概念,创建的每一个class类,都会有一个constructor()方法,该方法是一种用于创建和初始化class创建的对象的特殊方法--构造函数方法。eg: class Animal { constructor() { this.name = "animal"; }}let animal = new Animal();...

2019-09-06 14:57:54 7729 3

空空如也

空空如也

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

TA关注的人

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