- 博客(27)
- 收藏
- 关注
转载 20190603
1. 文件下载上传loading 通过XHRHttprqeuest新增的progress属性,文件上传是XHRHttprqeuest.upload.onprogress,文件下载是XHRHttprqeuest.progress属性 http://www.ruanyifeng.com/b...
2019-06-04 09:56:00
188
转载 20190505
1.clearfix清除浮动: .clearfix::after{ content:""; clear:both; display:table;}.clearfix::before{ content:""; display:table;}...
2019-05-30 16:42:00
125
转载 20190530
数组forEach和map的区别 map会返回一个新数组,forEach不会 所以如果只是需要循环,但是不需要对数组本身进行操作的时候,可以使用forEach,否则可以考虑使用map 1.ts定义数组: let a: any[] = [1,2,3];let arr: Arra...
2019-05-30 14:22:00
117
转载 20190529
1. gitignore填写规则不生效 是因为在git忽略目录中,新建的文件在git中会有缓存, 如果某些文件已经被纳入了版本管理中,就算是在.gitignore中已经声明了忽略路径也是不起作用的, 这时候我们就应该先把本地缓存删除,然后再进行git的提交,这样就不会出现忽略的文件了。...
2019-05-30 10:58:00
133
转载 svg
#Usage <img> # Browser support <img src="image.svg" onerror="this.onerror=null; this.src='image.png'"> #Usage <style> ....
2019-05-16 09:22:00
81
转载 小程序 - setData给对象属性赋值
/** listobj : {list: [ {orderActivityStatusName: ‘信息信心’, orderActivityStatus: 15}, {orderActivityStatusName: ‘信息反倒是’, orderActivitySta...
2019-04-17 15:39:00
2303
转载 BFC 块级格式化上下文
BFC(Block Format Contxt) 1. 什么是BFC BFC规定了内部块级元素的布局方式,默认情况下只有body这个BFC上下文 2. 如何创建一个BFC display: inline-block/flex/table-cell/inline-flex ...
2019-04-15 08:28:00
60
转载 element-vue
1. 安装 npm npm i element-ui -S //安装到正式环境 2. 引用 引用全部 import ElementUI from 'element-ui';import 'element-ui/lib/theme-chalk/index.css';impo...
2019-04-13 14:52:00
145
转载 css- box-shadow
/* x偏移量 | y偏移量 | 阴影模糊半径 | 阴影扩散半径 | 阴影颜色 */box-shadow: 2px 2px 2px 1px rgba(0, 0, 0, 0.2); /* 插页(阴影向内) | x偏移量 | y偏移量 | 阴影颜色 */box-shadow: inset...
2019-04-12 15:27:00
77
转载 小程序 - 组件通信
1. 通过wxml传值:用于父组件向子组件的指定属性设置数据 2.事件:用于子组件向父组件传递数据,可以传递任意数据。 3.如果以上两种方式不足以满足需要,父组件还可以通过this.selectComponent方法获取子组件实例对象,这样就可以直接访问组件的任意数据和方法。 ...
2019-04-10 16:42:00
142
转载 小程序初探
1. 发展史 从未暴露出来的WeixinJSBrige 到封装WeixinJSBrige得到的对大众开放的 js-sdk, 为了解决页面开始打开白屏问题,以及大量加载css和js导致的交互效果延迟问题, 开发出了小程序。 2. 特点 渲染线程和脚本线程分别运行,脚本线程运行 不会...
2019-04-10 16:08:00
92
转载 Js变量提升
JS拿到一段代码或一个函数的时候,会有两步主要操作,即解析与执行。 在解析阶段,JS会检查语法,并对函数进行预编译。所以当函数的代码有语法错误的时候,在函数执行前就会报错(SyntaxError)。 JavaScript 在执行任何代码段之前,将函数声明和变量放入内存中的优点之一是,这允许...
2019-03-26 11:09:00
85
转载 自定义对象之间的原型链继承
JavaScript中,继承的对象函数并不是通过复制而来,而是通过原型链继承(通常被称为原型式继承 ——prototypal inheritance)。 1.创建父类Person,并给Person函数的原型(prototype)添加了greeting和copy的方法。 // co...
2019-03-25 17:54:00
146
转载 Js 原型链如何工作 如何通过 prototype 属性向已有的构造器添加方法
1. 如何通过构造函数模拟对象类,以及如何创建对象实例. 2. 对象如何继承,原型链如何工作,原型机制 当谈到继承时,JavaScript只有一种结构:对象。 每个对象都拥有一个原型对象, 原型对象以原型为模板,继承原型的方法和属性. 原型对象也可能拥有原型对象,这样依次展开,就形...
2019-03-25 11:19:00
447
转载 js模块封装
1. 使用 对象 来模拟模块封装,可以避免命名冲突,但是对象里面的变量值可以被随意的修改 var modules2 = { _count: 0, m1: function () { console.log('m1 ' + this._count) ...
2019-03-19 17:27:00
758
转载 requestAnimationFrame
RequestAnimationFrame 语法: window.requestAnimationFrame(callback); 参数: callback: 要进行下一帧重绘时候要调用的回调函数,该函数有一个参数DOMHighResTimeStamp, 表示要执行函数的时间值。...
2019-03-19 12:05:00
279
转载 call, apply,bind的实现和使用方式
Call函数 为指定的this对象调用指定的函数,可以用它来实现方法的继承 和 函数bind等 语法: fun.call(thisArg, arg1, arg2, ...) 参数: thisArg: 一般情况下,指的是该函数(fun)要执行的上下文。 在 non-strict m...
2019-03-18 18:40:00
95
转载 css改变placeholder的样式
::-moz-placeholder { color: #369; }::-webkit-input-placeholder { color:#369; }:-ms-input-placeholder { color:#369; } ...
2019-03-14 18:23:00
77
转载 js extend
在使用js实现Jquery的extend函数之前,需要知道一下几个知识点 1. 基本数据类型 和 引用数据类型 基本数据类型: null, undefined,boolean, number, string, Symbol (new in ES 6)。 引用数据类型: object,...
2019-03-13 16:46:00
1131
转载 事件委托
事件流(事件捕獲 / 事件冒泡) addEventListener addEventListener(event, handler[, options]) options是个对象, 可用值如下 {passive: true/false} 默认值为fa...
2019-03-12 17:49:00
102
转载 跨域原理和解決方式
同源策略:同協議,同域名,同端口。 跨域: 發起請求的域和資源所在的域不是同一個 CSRF(Cross-site request forgery): 原文链接:https://www.cnblogs.com/hyddd/archive/2009/04/09/1432744.html ...
2019-03-11 17:30:00
172
转载 頁面加載
XHRHttpRequest 使用方式 var xhr = new XMLHttpRequest()xhr.timeout = 2000; // 超时时间,单位是毫秒// onreadystatechange会在状态改变的时候触发xhr.onreadystatechange =...
2019-03-07 17:45:00
147
转载 js 之 scroll
document.documentElement.scrollTop = 0 document.body.scrollTop = 0 window.scrollTo(x, y) scroll, scrollStart, scrollEnd 防抖,节流 ...
2019-03-06 17:50:00
108
转载 平滑的实现tab固定在页面顶部
<div> <div id="aboveTab"> <p>这里是内容</p> <p>这里是内容</p> <p>这里是内容</p> ...
2019-03-06 17:35:00
963
转载 Js函数
1. 函数定义时候传递的参数 参数类型为 -- 基本数据类型 不会外部定义变量的值产生影响,是否可以理解为函数为基本数据类型的参数开辟了新的空间,指向这个空间之后,即使修改了参数的值耶不会改变原始值 参数类型为 -- 数组/对象 将数组或者对象作为参数传递进函数...
2019-03-05 16:52:00
93
转载 双飞翼布局
上篇总结了圣杯布局,这篇文章总结一下双飞翼布局 双飞翼布局与圣杯布局不一样的地方就是中间设置的方式不一致 圣杯布局是通过父容器设置padding + box-sizing得到中间容器的100%宽度的 而双飞翼布局则是通过再中间的容器中,再添加一个子容器,通过设置他的margin来达到中部...
2019-03-04 18:00:00
62
转载 圣杯布局
所谓的圣杯布局,就是指三栏全部float浮动,两边固定宽度,中间自适应的布局,而且他中间的内容是首先渲染出来的。 我们先写出dom结构, 注意这里为了确保中间先渲染,我们将他放在容器中的第一个 <div class="container01"> <div cla...
2019-03-04 17:49:00
96
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人