自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

散入东风的博客

original-seeker

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

原创 js闭包实现私有变量和单例模式

外界只能通过new f().getPrivateAttr()来访问变量function f(){ var privateAttr =10; this.getPrivateAttr(){ return a++; }}var singleton = (function(){ //私有属性 //私有函数 var obj =

2016-11-21 00:54:29 899 1

原创 函数的递归

function f(){ if(someCondition){ f(); } return;}一旦在外部改变f的引用,比如f ={},函数会报错;function f(){ if(someCondition){ argument.callee.call(this); } return;}以上函数在闭包模式下

2016-11-20 20:45:18 218

原创 js 继承

**原型链继承** 原型链继承的关键在于三点: 1. 实体对象proto 指向函数对象的prototype属性也就是所谓的原型对象; 2. 原型对象的construnctor默认指向函数对象; 3. 实体对象在new的过程之中默认调用原型对象的constructor对象,也就是说entity.constructor === function.prototype.constructor

2016-11-07 22:50:36 211

原创 oauth 2.0授权

最近又去忙活了微信的网页授权(用的oauth2.0授权标准),真是烧死了我不少脑细胞啊。花点时间整理一下对oauth2.0授权这玩意理解,以后说不定会用得到。对这东西的理解不深刻,要真正理解这玩意还是得完文档oauth官网,这里找一种自己能理解的方式。授权逻辑上要解决的问题忘记关于授权的一切,从零开始吧, 本来用户和资源服务器之间进行交互式没有任何问题的,比如,qq,我们的资源(

2016-11-04 22:01:14 967

原创 async await关键字后面的处理

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2016-07-02 16:26:08 1536

空空如也

空空如也

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

TA关注的人

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