2 任先阳

尚未进行身份认证

暂无相关描述

等级
博文 115
排名 5w+

OPTIONS请求调优

#触发条件-必须,跨域-必须,符合预检请求#优化方案-前提,浏览器需关闭disabledcache,https://my.oschina.net/mobinchao/blog/908834-原理,Access-Control-Max-Age#democonsthttp=require('http');http.createS...

2019-06-15 11:11:19

util

设计通用函数,帮助别人,提升自己~functionfindTree(data,childKey,filter){ for(leti=0;i<data.length;i++){ constitem=data[i]; if(filter(item))returnitem; if(item[childKey]){ consttarget=fi...

2019-05-13 16:05:01

跨域操作

XHR1、设置Access-Control-Allow-Origin<a>的download属性canvas使用跨域图片时,getImageData()、toDataURL()1、设置Access-Control-Allow-Origin2、同时,<image/>设置crossOrigin属性,值为anonymous(或者空字符串)...

2019-05-06 09:12:26

delete操作符

文档:https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Operators/delete,更靠谱#不能删除-不会删除原型链上的属性;是不会,不是不能classA{ log(){}}consta=newA();a.log;//funca.hasOwnProperty('...

2019-04-26 13:50:54

好玩的.列表自动滚动

2019-04-24 13:00:18

echarts记录贴

说起来,基本不用echarts...饼图内圈横向柱状图(圆角+渐变):https://blog.csdn.net/maxwell0401/article/details/72861035functiongetIndexRichStyle(config={}){returnObject.assign({align:'center',...

2019-04-16 19:58:09

未完。未命名

##::函数绑定符*https://www.wengbi.com/thread_109935_1.html-一元-多元(支持链式)

2019-04-15 16:37:56

好玩的.css样式表&变量+换肤

集合:可通过索引获取对应的元素rule:规则,样式表由规则组成,规则由属性组成##document.styleSheets,所有样式表(<style>、<link>)的集合##document.styleSheets[0].cssRules,当前样式表下,所有rule的集合,有个索引的概念conststyleSheet=document.cre...

2019-04-12 09:55:08

好玩的.textarea拾遗

-<textarea>没有value属性,默认值可以这样设置<textarea>放在标签里就好啦</textarea>-dom节点,和input输入框一样,可以使用defaultValue获取默认值,使用value获取当前值。①textContent也可以获取,②defaultValue会一直帮你保存,不会改变。附送应用场景一个//d...

2019-04-10 10:04:05

好玩的.通过url下载文件(动态生成文件)

在原来代码中发现一个接口,直接使用url就可以下载文件,没有特殊的地方,研究了一下,原来是靠响应头实现的。//server.jsconsthttp=require('http');functionmiddleware(req,res){//核心,因为使用location.href=url,所以设置window-Target,res.setHea...

2019-04-09 09:35:15

断网,学习其他知识中,不再更新#

2019-04-08 10:49:14

好玩的.红包算法

可能不太公平,但是不会超过边界。<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><title>red-pack</title></head><body><script> funct...

2019-04-04 10:26:03

好玩的.async

##如果没有await,asycnfunction其实是同步的!//同步letcount=0;asyncfunctionfn(index=0){count++;if(index===5){returnDate.now();}//a...

2019-04-03 15:29:56

好玩的.日历

不是算法,因为没有计算闰年、平年什么的。用JS的Date对象实现一个日历,我想这是最简单的方式了吧..<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><title>calendar</title></head&g...

2019-04-03 14:42:39

好玩的.随机16进制颜色

<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metaname="viewport"content="width=device-width,initial-scale=1.0"><metahttp-equiv="X...

2019-03-31 12:35:05

vue父子组件挂载

bug-删不掉。。父组件先开始挂载,挂载途中遇到子组件递归执行渲染流程,这个渲染是同步的,因为递归的关系,只能等子组件渲染流程完成(mounted),代码才能走到mounted钩子。从Watcher构造器寻找this.getter=updateComponent;this.get();//准备依赖收集环境(栈的形式),触发getter,完成收集依赖,删除依...

2019-03-29 19:32:37

commonJs

单个导出(exports.test1)、批量导出(module.exports)使用时一定要注意~有个exports.default,没记~//首先exports相当于一个代理,exports.test1=1等价于module.exports.test1=1//a.jsexports.test1=1;module.exports={name:'js...

2019-03-24 20:43:29

好玩的.externals&providePlugin

形成一个闭环~constWebpack=require('webpack');module.exports=function(config){ config.externals=config.externals||{}; Object.assign(config.externals,{ 'axios':'axios', 'react':'Re...

2019-03-24 16:57:02

好玩的.有趣的proxy

<script>constEND='end';classChain{/*afactory*///statusgetEND(){return'end';}constructor(options){letcurren...

2019-03-20 11:35:57

好玩的.进位加、乘法

//utils.jsmodule.exports={isFloat(...numOrStrs){constPOINT_REG=/\./;return!!numOrStrs.find(item=>POINT_REG.test(item));},fixLen(a,b,isRight0=true){...

2019-03-20 11:29:47
奖章
  • Github
    Github
    绑定github第三方账户获取
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周上午根据用户上周的博文发布情况由系统自动颁发。