• 简单讨论 querySelectorAll Vs getElementsByTagName 区别

    01 January 2018

    html document javascript

    日常开发中,有时候会用到querySelectorAll 或者 getElementsByTagName 从DOM树中获取元素集合。虽然表面上看没有很大区别,但是往往现实却并非如此。

  • 《巴菲特之道》读书笔记

    09 December 2017

    理财 证券 股票

    1.巴菲特投资原则

  • 浮点数计算引发的血泪史——以此为戒

    30 November 2017

    number float javascript

    最近遇到很头疼的一件事,比较2个浮点数的大小,可能想想应该很简单。不就一行代码的事吗?但是也就是因为一行代码引发了不可想象的后果。

  • Vue2——SPA项目开发环境搭建思考

    30 October 2017

    vue vue2 SPA

    本文章并不适合阅读,纯属自己的一些思考问题的方式和解决问题的思路。

  • 【译】Node.js之HTTP/2服务器推送

    01 September 2017

    HTTP/2 翻译 JavaScript Server Push

    Node.js v8.4+版本发布带来了体验版的HTTP/2,你可以自己通过设置参数--expose-http2启动。

  • 【译】你需要知道的有关Node.js Error对象的变化

    24 August 2017

    Error 翻译 JavaScript

    概要

    变化来自Node.js运行时抛出的错误。这些变化在Node.js V8+版本中开始生效,在后期的V9+版本中将继续存在。这将影响通过解析字符串消息判断错误的任何用户的代码。

  • HTTPS自签发CA证书

    15 July 2017

    HTTPS SSL/TLS OpenSSL

    HTTPS服务是工作在SSL/TLS上的HTTP。

  • 小马的大前端之路——Node.js初探

    10 July 2017

    angular.js v1.x koa2 webpack2

    一次偶然的机会让我有幸跨越浏览器的鸿沟来真真切切的体验一次Node.js。

  • xhr/jsonp请求之abort详解

    29 May 2017

    ajax Promise jsonp abort XMLHttpRequest

    当你看到文章标题的时候可能会觉得这是一个老生常谈的话题。

  • 【译】Node.js之对象流(Stream)权威指南

    12 May 2017

    nodejs tutorial gulp.js object streams

    Node.js的Srtream具有强大的功能:你可以使用异步的方式处理输入和输出,可以根据所依赖的步骤来对数据进行转换。本教程中,我将带你熟悉理论,并教你如何灵活使用Stream对象,就像使用Gulp一样。