自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 tortoiseGit的基础使用笔记

此文是本作者根据廖老师的Git教程,结合自己对tortoiseGit(TGit)的使用所作的笔记,用以记录Git命令到tTGit操作的映射。文章目录创建版本库(git init)添加/修改文件,提交到工作区(git add、git commit)版本回退/撤销commit(git reset)删除文件/更名文件创建/合并/切换分支删除分支/标签参考文档创建版本库(git init)添加/修...

2019-10-31 15:14:14 1206

原创 position:sticky笔记

position: sticky(粘性定位)表现很奇特,具体有以下几点:(表现仅在谷歌77下测试)1、父元素的overflow属性值只能为visible(默认值),否则表现为relative2、作为子元素,它无法跑到父元素之外,这是第一要素;3、在满足以上条件的情况下:相对于视口的距离尽量大于所设置的各个方向的值(各个方向值之间不冲突);而一旦触发这个规则,元素表现就像fixed元素一样固...

2019-10-24 12:01:50 257

原创 HTML元素BFC特性笔记

BFC(block formatting context): 块级格式化上下文表现形式是:元素形成了一个封闭空间,其内的子元素和外部文档流互不影响。主要可以解决两个问题:浮动影响、父子元素上下margin合并。产生方式:1、根元素自带;2、float属性计算值为:left、right;3、overflow属性计算值为: auto、scroll、hidden(常用)4、display属...

2019-10-24 11:19:48 306

原创 JS中对象的继承

阅读之前可以先看看首先,要搞清楚什么是继承。继承并不是简简单单的爸爸和儿子的关系,继承最终为的是代码的复用,所以只要是代码复用都可以称之为继承。我们通常以为儿子能够拿到爸爸的所有就是继承,其实不是的。//下面的例子,儿子仅仅继承父亲的一个方法,也是继承。function Father () {}Father.prototype.say = function () { console.l...

2019-10-09 14:10:42 183

原创 值得注意的的JS语法规则

本文介绍一些JS的特别的语法特性,大家面试前可以看看var定义的变量有变量提升,function定义的实名函数有变量提升ES5中只有全局作用域和函数作用域两个,没有局部作用域的说法,只有try…catch中的catch块算是个(局部作用域)[https://blog.csdn.net/weixin_42733155/article/details/85218885]typeof目前可以检测...

2019-10-09 14:10:11 367

原创 CSS中一些值得细细品味的概念

一、选择器部分(语法部分)每一个HTML元素所拥有的样式来源有三个:一是直接针对该元素的样式设置:<!-- HTML片段 --><div id="testId" class="test-class" title="我是测试片段"></div>#testd { ... } // 单纯的id选择器.test-class { ... } // 单纯的c...

2019-10-07 15:39:11 151

原创 JS:理解递归从斐波那契函数开始

斐波那契(Fibonacci)的定义:

2019-09-26 15:14:01 357

原创 ES6实现bind函数

function bindFn (...args) { let context = args.shift() // 第一个参数为绑定的this if (!context) throw new Error('no "this" object') return (...rest) => { // 这里的this指的是当前调用该方法的函数对象 this.apply(context, ...

2019-09-24 10:54:59 852

原创 闭包之节流防抖 / 在Vue中使用节流和防抖

在vue中使用节流函数和防抖函数

2019-09-19 15:20:03 1143

原创 webSocket在vue中的使用

首先是webSocket对象生成:let ws = new WebSocket('ws://csdn.net/websocket')然后是四个方法:ws.onopen = (event) = { // 当与服务端握手成功后触发,用于初始化工作}ws.onmessage = (event) => { // 当有消息推送时触发,内容在event.data中 // 如果需要...

2019-03-28 19:53:35 958

原创 在vue中使用定时器setTimeout、setInterval的心得

最近在做一个数据可视化的项目,其中就不得不考虑数据项定时刷新功能了。所以就在我们的vue项目中使用了定时器。1、在vue中,有两套定时器,一套是浏览器API,window对象上的;另一套就是vue/nodejs封装的,需要引入import { setInterval, clearInterval } from 'timers'建议使用window对象自带的,因为不容易错。如果一不小心只...

2019-03-21 11:34:04 6433 3

原创 vue/组件嵌套/无限嵌套/嵌套组件消息传递/嵌套父子组件传值

目前接到一个需求,是我之前从来没有实践过的,正好趁此机会做一个深度剖析,并记录下这次的成长,并分享给大家。需求文档:一 、(一个厂商编号和一个版本号)唯一决定一个配置二 、 配置内容支持**无限嵌套**三、配置数据格式示例(配置包括项和模块)...

2019-03-19 16:01:54 7163 1

空空如也

空空如也

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

TA关注的人

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