自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

费小存的博客

心自由 生活就自由 到哪都快乐

  • 博客(19)
  • 收藏
  • 关注

原创 ES5兼容 object.assign Object.values

ES5兼容 object.assign Object.valuesObject.assign = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.p...

2019-08-08 12:44:14 2285 2

原创 Tasker_Variables笔记

这里写自定义目录标题Tasker_Variables笔记中文文档英文文档Local Built-In Variables本地变量Global Built-In Variables 全局变量功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注...

2019-07-10 17:21:54 4845

原创 图片预加载 loading

loading进度条var index = 0, len = imgs.length, count = 0, $progress = $('.progress');$.each(imgs,function(i, src){ var imgObj = new Image(); $(imgObj).on('load error', function()...

2018-07-06 10:05:17 741

原创 Promise笔记

定义:用于异步计算 可以将异步操作队列化 可以在对象之间传递和操作Promise,帮助我们处理队列二.回调有四个问题 1.嵌套层次很深,难以维护 2.无法正常使用return 和 throw 3.难以在多个回调之间 4.无法正常检索堆栈信息三.promise基本写法 new Promise( /* 执...

2018-07-05 11:12:59 228

原创 vue fade公用组件及使用

FadeAnimation.vue&lt;template&gt; &lt;transition&gt; &lt;slot&gt;&lt;/slot&gt; &lt;/transition&gt;&lt;/template&gt;&lt;script&gt;export default { name: 'FadeAnimation'}&lt;/scrip

2018-05-28 19:17:25 691

原创 Vue头部60-140显示,渐隐渐现的效果

头部60-140显示,渐隐渐现的效果&lt;template&gt; &lt;div&gt; &lt;router-link tag="div" to="/" class="header-abs" v-show="showAbs"&gt; &lt;div class="iconfont h

2018-05-28 19:13:39 1239

原创 vue touch事件使用

vue touch事件使用去哪儿网 Alphabet.vue文件&lt;template&gt; &lt;ul class="list"&gt; &lt;li class="item" v-for="item of letters" :key="item" :ref="item" @touc

2018-05-28 15:24:00 13071 1

原创 Page.prototype-$emit()

Page.prototypefunction Page(){}$.extend(Page.prototype,{ init: function(){ this.bindEvents() }, bindEvents: function(){ var btn = $('#btn'); btn.click(function...

2018-05-28 15:21:29 710

原创 Javascript组合模式-扫描文件夹

<!doctype html><html lang="en"><head> <meta charset="UTF-8"> <title>组合模式-扫描文件夹</title></head><body><button id="button">点击按钮1</button></body><script> /*Folder*/ var Folder = funct

2016-12-13 17:45:29 888

原创 Animation简单效果

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Animation简单效果</title></head><body> <div style="position:absolute;background:blue" id="div">我是div</div></body><scrip

2016-12-09 22:03:00 395

原创 Javascript单例模式

单例模式的思想在于保证一个特定类仅有一个实例,意味着当第二次使用同一个类创建新对象的时候,应该得到与第一次所创建对象完全相同的对象例1.在闭包中实现–重写构造函数function Universe(){ //缓存实例 var instance; //重写该构造函数 Universe = function Universe(){ return inst

2016-12-09 11:38:49 334

原创 Javascript 模块模式

基本包含 * 命名空间 * 即时函数 * 私有和特权成员 * 声明依赖 (1)、建立一个命名空间,并且启动可以提供有用数组方法的工具模块。MYAPP.namespace('MYAPP.utiltities.array');(2)、下一步是定义该模块。对于需要保持私有性的情况,本模式则使用了一个可以提供私有作用域的即时函数。该即时函数返回了一个对象,即具有公共接口的实际模块。 MYAP

2016-12-06 14:20:24 329

原创 Javascript私有性

1.“模块模式”的基础框架var myobj = (function(){ //私有成员 var name = "my,oh my"; //实现公有方法 return { getName: function(){ return name; } };}());2. 揭示模式它建立在其中的一种私有模式之上

2016-12-06 13:53:28 369

原创 Mac sirra 装win10

前几天换了ssd,想装双系统,装win系统的时候费了点时间,记录下。工具:外接硬盘盒,用来恢复ios系统8G U盘用外接硬盘盒将mac sirra装好,这个过程不说了,很好装,先用timeMechine备份下,再关机,开机进入恢复系统,用timeMechine恢复.由于一直用win7系统,所以一开始我就下好了win7的镜像,用bootcamp装的时候发现只支持win10以上的版本,百度许久,网

2016-11-30 15:39:48 901

原创 javascript curry

当新函数是基于现有的函数,并加上部分参数列表创建时;何时使用curry 当发现正在调用同一个函数,并且传递的参数绝大多数都是相同的,那么该函数可能是用于curry化的一个很好的候选参数。可以通过将一个函数集合部分应用到函数中,从而动态创建一个新函数。下面是一个通用curry化函数的示例//柯里化函数function schonfinkelize(fn){ var slice = Arr

2016-11-30 15:04:32 488

原创 javascript函数的提升

javascript函数的提升1、function foo(){ alert('global foo');}function bar(){ alert('blobal bar');}function hoistMe(){ console.log(typeof foo);//"function" console.log(typeof bar);//"undefi

2016-11-29 14:16:07 266

原创 hasOwnProperty()

hasOwnProperty应用for for-in for--处理数组 for-in用来处理对象hasOwnProperty1、 for(var i in man){ if(main.hasOwnProperty(i)){ console.log(i,":", man[i]); } }2、 for(var i

2016-11-16 18:24:37 394

原创 FileReader读取文件

H5 file function readfile(f){ var reader = new FileReader(); reader.readAsText(f,'GB2312');//读取文件 reader.onload = function(){ var text = reader.result;

2016-11-16 17:04:03 1191

原创 markdown语法备份

一级标题三级标题 12345 123 引用 链接 Baidu 插入图片 粗体 粗体 斜体 Tables Are Cool col 3 is right-aligned $1600代码框var str = 'this is a tring'; <html> <title></title> <body></body> </html

2016-11-16 16:52:32 443

空空如也

空空如也

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

TA关注的人

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