设计
文章平均质量分 92
散入东风
个人兴趣爱好是搞it开发
展开
-
oauth 2.0授权
最近又去忙活了微信的网页授权(用的oauth2.0授权标准),真是烧死了我不少脑细胞啊。花点时间整理一下对oauth2.0授权这玩意理解,以后说不定会用得到。对这东西的理解不深刻,要真正理解这玩意还是得完文档oauth官网,这里找一种自己能理解的方式。授权逻辑上要解决的问题忘记关于授权的一切,从零开始吧, 本来用户和资源服务器之间进行交互式没有任何问题的,比如,qq,我们的资源(原创 2016-11-04 22:01:14 · 975 阅读 · 0 评论 -
js 继承
**原型链继承** 原型链继承的关键在于三点: 1. 实体对象proto 指向函数对象的prototype属性也就是所谓的原型对象; 2. 原型对象的construnctor默认指向函数对象; 3. 实体对象在new的过程之中默认调用原型对象的constructor对象,也就是说entity.constructor === function.prototype.constructor原创 2016-11-07 22:50:36 · 214 阅读 · 0 评论 -
函数的递归
function f(){ if(someCondition){ f(); } return;}一旦在外部改变f的引用,比如f ={},函数会报错;function f(){ if(someCondition){ argument.callee.call(this); } return;}以上函数在闭包模式下原创 2016-11-20 20:45:18 · 223 阅读 · 0 评论