_danZ 发布的文章

理解 Javascript 的 async await

原文链接:https://ponyfoo.com/articles/understanding-javascript-async-await

async / await 并没有作为 ES2016 的一部分, 但这不意味着 Javascript 不会加入 这一语法特性。就在本文撰写的此刻,它正处于 Stage 3 的阶段, 并处于活跃更新状态. 这个功能在 Edge 里已经可用, 并且如果在更多浏览器中被实现则进入 Statge 4 —— 可以说,下个版本该功能已经在路上了 (参考: TC39 流程).

- 更多 -

Less之旅:简明教程

说明:下图是我根据less 2.3.1官方文档画的less知识点脑图,看这个图可以对less的基本语法和概念有一个大致的了解和初步印象,当然也可以略过脑图直接看下面的文字;如果想看更加详细的脑图(全部结点都展开)可以点图片下面的链接

- 更多 -

银河系跑步指南

从准备考研的那年夏天开始跑步到现在研究生即将毕业,陆陆续续已经三年多。当初只是当做一种强身健体的手段,后来慢慢演变成了习惯,不跑会觉得不爽。被帝都的雾霾憋在屋里一段时间后开始在健身房跑,跑了也快一年了。期间对跑步速度成绩从不怎么关心,每次都是按自己的节奏跑半小时结束。曾经去过奥森跑五公里,那边算是帝都跑者的一个圣地了,跑完很畅快。作为一个前端码农,15年打算调整一下自己的技能树结构,点亮跑步这个除编码以外的第二技能。有机会再去认真跑一次马拉松(大一的时候曾经去跑过一次北马的十公里)。

- 更多 -

编写可维护的Javascript纪要

第一部分: 编程风格

在大型项目开发中,因为项目可读性规范性的需要(就像《编写可维护性的Javascript》一书作者Nicholas Zakas大神所说,他们团队所有成员写出的代码就像是经同一个人之手写出的一样),风格约定要大于个人喜好这一点毋庸置疑,不过什么样才是好的编程风格约定?下面推荐一些实践中沉淀下来的代码规范和最佳实践:

- 更多 -

Javascript闭包详解

闭包的概念

之前微博上有人提了个问题,到底什么是闭包?
javascript秘密花园中有这么一段

闭包是 JavaScript 一个非常重要的特性,这意味着当前作用域总是能够访问外部作用域中的变量。 因为函数 是 JavaScript 中唯一拥有自身作用域的结构,因此闭包的创建依赖于函数。


- 更多 -