07 2018 档案
摘要:本文作者:IMWeb dekuchen 原文出处:IMWeb社区 未经同意,禁止转载 有关Promise的几个问题 基础概念 一:什么是Promise 国内比较流行的看法: 阮一峰: Promise 对象 Promise 是异步编程的一种解决方案,比传统的解决方案——回调函数和事件——更合理和更强大
阅读全文
摘要:一、应用场景 为了理解OAuth的适用场合,让我举一个假设的例子。 有一个"云冲印"的网站,可以将用户储存在Google的照片,冲印出来。用户为了使用该服务,必须让"云冲印"读取自己储存在Google上的照片。 问题是只有得到用户的授权,Google才会同意"云冲印"读取这些照片。那么,"云冲印"怎
阅读全文
摘要:1 前言 JavaScript 在百度一直有着广泛的应用,特别是在浏览器端的行为管理。本文档的目标是使 JavaScript 代码风格保持一致,容易被理解和被维护。 虽然本文档是针对 JavaScript 设计的,但是在使用各种 JavaScript 的预编译语言时(如 TypeScript 等)时
阅读全文
摘要:code review不应该承担发现代码错误的职责。code review主要审核代码质量,如可读性、可维护性,以及程序的逻辑和对需求的设计实现。代码中的错误、bug应由单元测试、功能测试、性能测试、回归测试来保证。* code review 不应该成为保证代码风格和编码标准的手段。编码风格和代码规
阅读全文
摘要:2. React组件的生命周期 使用React开发时候用到最多的就是React的组件了,通过继承React.Component,加入constructor构造函数,实现Render方法即可。这当中React组件为我们提供了很多钩子,以便更加方便精细的控制程序。 钩子包括:componentWillM
阅读全文
摘要:浏览器缓存分为两种, 强制缓存 与 协商缓存, https://www.pass4lead.com/300-209.htmlhttps://www.pass4lead.com/300-320.html 强制缓存有 在 header 中的 expires 设置一个过期时间,如设置则未过期文件将不请求服
阅读全文
摘要:看到人家上线的小程序的效果,纯靠推测,部分效果在绞尽脑汁后能做出大致的实现,但是有些细节,费劲全力都没能做出来。很想一窥源码?查看究竟?看看大厂的前端大神们是如何规避了小程序的各种奇葩的坑?那么赶紧来试试吧 认识一下.wxalikg文件 ● 当然是在微信的服务器上。 ● 但是在微信服务器上,普通用户
阅读全文