- 博客(12)
- 收藏
- 关注
原创 tortoiseGit的基础使用笔记
此文是本作者根据廖老师的Git教程,结合自己对tortoiseGit(TGit)的使用所作的笔记,用以记录Git命令到tTGit操作的映射。文章目录创建版本库(git init)添加/修改文件,提交到工作区(git add、git commit)版本回退/撤销commit(git reset)删除文件/更名文件创建/合并/切换分支删除分支/标签参考文档创建版本库(git init)添加/修...
2019-10-31 15:14:14 1262
原创 position:sticky笔记
position: sticky(粘性定位)表现很奇特,具体有以下几点:(表现仅在谷歌77下测试)1、父元素的overflow属性值只能为visible(默认值),否则表现为relative2、作为子元素,它无法跑到父元素之外,这是第一要素;3、在满足以上条件的情况下:相对于视口的距离尽量大于所设置的各个方向的值(各个方向值之间不冲突);而一旦触发这个规则,元素表现就像fixed元素一样固...
2019-10-24 12:01:50 302
原创 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 319
原创 JS中对象的继承
阅读之前可以先看看首先,要搞清楚什么是继承。继承并不是简简单单的爸爸和儿子的关系,继承最终为的是代码的复用,所以只要是代码复用都可以称之为继承。我们通常以为儿子能够拿到爸爸的所有就是继承,其实不是的。//下面的例子,儿子仅仅继承父亲的一个方法,也是继承。function Father () {}Father.prototype.say = function () { console.l...
2019-10-09 14:10:42 197
原创 值得注意的的JS语法规则
本文介绍一些JS的特别的语法特性,大家面试前可以看看var定义的变量有变量提升,function定义的实名函数有变量提升ES5中只有全局作用域和函数作用域两个,没有局部作用域的说法,只有try…catch中的catch块算是个(局部作用域)[https://blog.csdn.net/weixin_42733155/article/details/85218885]typeof目前可以检测...
2019-10-09 14:10:11 399
原创 CSS中一些值得细细品味的概念
一、选择器部分(语法部分)每一个HTML元素所拥有的样式来源有三个:一是直接针对该元素的样式设置:<!-- HTML片段 --><div id="testId" class="test-class" title="我是测试片段"></div>#testd { ... } // 单纯的id选择器.test-class { ... } // 单纯的c...
2019-10-07 15:39:11 166
原创 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 868
原创 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 984
原创 在vue中使用定时器setTimeout、setInterval的心得
最近在做一个数据可视化的项目,其中就不得不考虑数据项定时刷新功能了。所以就在我们的vue项目中使用了定时器。1、在vue中,有两套定时器,一套是浏览器API,window对象上的;另一套就是vue/nodejs封装的,需要引入import { setInterval, clearInterval } from 'timers'建议使用window对象自带的,因为不容易错。如果一不小心只...
2019-03-21 11:34:04 6535 3
原创 vue/组件嵌套/无限嵌套/嵌套组件消息传递/嵌套父子组件传值
目前接到一个需求,是我之前从来没有实践过的,正好趁此机会做一个深度剖析,并记录下这次的成长,并分享给大家。需求文档:一 、(一个厂商编号和一个版本号)唯一决定一个配置二 、 配置内容支持**无限嵌套**三、配置数据格式示例(配置包括项和模块)...
2019-03-19 16:01:54 7264 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人