20170824 前端开发日报

JS 命名与注释规范详解;iframeHTML5 blob实现JS,CSS,HTML直接当前页预览;深入理解 JavaScript 中的 this;CSS 中的行;JavaScript 中的执行上下文和调用栈;JavaScript Errors 指南;Express 实战(七):视图与模板:Pug 和 EJS;又闹分裂?Node.js 被 fork 出一个项目 Ayo.js

  1. JS 命名与注释规范详解 从事前端开发也有一段时间了,一直在遵循着规范化开发,从 js 也逐渐转向了 ts ,在这个过程中也有了很多收获,在此把自己的开发心得写下来。
    本文参考了 JavaScript 开发规范 ,并做了补充和修改,同时删去了框架开发相关的内容。
  2. iframe和HTML5 blob实现JS,CSS,HTML直接当前页预览 这前端代码效果实时预览的需求实际上是非常常见的,例如jsbin,codepen,runjs之类的网站就是满足此需求的。传统做法是这样子的,会新建一个另外的独立页面,专门用来接收传入的前端代码,通过新开窗口或者嵌入iframe页面的方式达到最终效果,其中可能会用到 HTML5 postMessage等通信技术 。本文讲述 借助iframe和blob实现前端代码的实时预览。
  3. 深入理解 JavaScript 中的 this 你是否经常被JavaScript中的this关键字搞晕? 不用太过于当心, 很多JavaScript的初学者都被它搞晕过. 你不是一个人在战斗.

    话虽如此, 但这并不意味着你可以永远不用理解this. 不管是在JavaScript中还是在许多教程中, 都广泛的使用this, 所以掌握this是迟早的事. 一旦你理解this, 就会觉得它实际上比你想象的简单许多.

    读过这篇文章以后, 你就会深入理解this的秘密. 到