Joel's blog
    links
    Github
    rss
  • Vue.js资源

    Vue.js资源分享如何优雅地使用此文档 入门先从官网文档入手,粗略过一遍有个印象,力求回查时能找到对应的关键字或位置。 vuejs中文官网 vuejs英文官网 vuejs组织 发出一个问题之后,不要暂时的离开电脑,如果没有把握先不要提 更多
      2017-02-17     vue

  • 初识OneSignal

    对于web site的意义相信大家对于我们的手机锁屏界面上推送的消息都不陌生,尽管拿不到确切的数据证明用户的点击转化率有多高,但多一种通知的渠道,便能配合各种运营营销计划。但是,国内的大部分情况,消息推送的来源就是应用程序。对于web si 更多
      2016-12-19     OneSignal·webpush

  • javascript中0.1 + 0.2 != 0.3?

    0.1+0.2 等于0.3吗?相信拿着这条题目随便问一个高年级的小学生,他们都会毫不犹豫都回答:相等。是的,相等是正常的,这是常识。但是都说实践是检验真理的唯一标准,拿这道简单的算术题用javascript在chrome控制台试验一下: 结 更多
      2016-11-20     javascript

  • 总结使用node对接OAuth2的一些经验

    1、在服务器端的客户端证书验证,DEPTH_ZERO_SELF_SIGNED_CERT错误request模块中,rejectUnauthorized参数可设置忽略验证,开发调试方便,但生产环境下不可使用,正确方式是带上agentOption 更多
      2016-10-08     node·OAuth2

  • Error: DEPTH_ZERO_SELF_SIGNED_CERT

    在实现第三方系统对接时,提示了一个错误:Error: DEPTH_ZERO_SELF_SIGNED_CERT 而在开发过程中跳过这一问题的方法是添加下面这句:process.env.NODE_TLS_REJECT_UNAUTHORIZED 更多
      2016-09-20     node

  • 探索pjax

    什么是pjax? 它是一种浏览方式,当你点击一个站内的链接的时候, 不是做页面跳转, 而是站内页面刷新。 它彻底改变标准网站的用户体验,多页面的呈现,单页面的操作 为什么要用pjax?web研发模式演变的两种状态: 以后端为主的MVC 更多
      2016-08-31     pjax

  • ES6学习笔记-尾递归优化

    尾递归函数调用自身,称为递归。如果尾调用自身,就称为尾递归。 递归非常耗费内存,因为需要同时保存成千上百个调用帧,很容易发生“栈溢出”错误(stack overflow)。但对于尾递归来说,由于只存在一个调用帧,所以永远不会发生“栈溢出”错 更多
      2016-08-26     ES6·javascript·优化

  • ES6学习笔记-尾调用优化

    什么是尾调用?尾调用(Tail Call)是函数式编程的一个重要概念,本身非常简单,一句话就能说清楚,就是指某个函数的最后一步是调用另一个函数。123function f(x){ return g(x);} 上面代码中 更多
      2016-08-26     ES6·javascript·优化

  • ES6学习笔记-数组的空位

    数组的空位指,数组的某一个位置没有任何值。比如,Array构造函数返回的数组都是空位。1Array(3) // [, , ,]上面代码中,Array(3)返回一个具有3个空位的数组。 注意,空位不是undefined,一个位置的值等于und 更多
      2016-08-24     ES6·javascript

  • 移动web性能优化篇-图片的加载

    控制图片加载在移动浏览器打开网页,经常能感觉到明显的卡顿。造成卡顿的原因除了页面 DOM 结构复杂、CSS 过多地触发 Layout/Paint/Composite、存在复杂 JS 逻辑等等,也可能是没有控制图片的加载时机。 通常浏览器会并 更多
      2016-08-20     优化·移动WEB·图片

    12Next
© Joel's blog
Theme Pln