技术栈

  • 轻松学习 JavaScript(8):JavaScript 中的类

    jobbole_web · 2018-01-14 · 0 · 3

    ECMAScript 6引入了class关键字以创建JavaScript中的类。现在,你可以使用class属性在JavaScript中创建类。在ECMA 6之前,无论何时使用new运算符调用一个函数,...

  • 19 个常用的 JavaScript 简写方法

    jobbole_web · 2018-01-11 · 0 · 2

    1.三元操作符当想写if…else语句时,使用三元操作符来代替。const x = 20;let answer;if (x > 10) {    answer = 'is greater';} els...

  • 前端性能优化 —— 前端性能分析

    jobbole_web · 1天前 · 0 · 4

    前端性能优化是一个很宽泛的概念,本书前面的部分也多多少少提到一些前端优化方法,这也是我们一直在关注的一件重要事情。配合各种方式、手段、辅助系统,前端优化的最终目的都是提升用户体验,改善页面性能,我们常...

  • npm 发布 2017 JavaScript 框架报告:React 占主导地位

    jobbole_web · 2018-01-11 · 0 · 3

    npm 发布 2017 JavaScript 框架报告:React 占主导地位 npm 的联合创始人兼首席运营官 Laurie Voss 近日发布了 2018 年的第一个 JavaScr...

  • 轻松学习 JavaScript(7):对象属性描述符

    jobbole_web · 1天前 · 0 · 3

    在JavaScript中,你可以如下所示创建一个对象字面量:var cat = {    name: 'foo',    age: 9};乍一看,好像对象cat有字符串和数字值这两个属性。然而,这不仅...

  • 加速 Webpack

    jobbole_web · 2018-01-11 · 0 · 3

    Web 应用日益复杂,相关开发技术也百花齐放,这对前端构建工具提出了更高的要求。 Webpack 从众多构建工具中脱颖而出成为目前最流行的构建工具,几乎成为目前前端开发里的必备工具之一。 大多数人在使...

  • TypeScript VS JavaScript 深度对比

    jobbole_web · 1天前 · 0 · 3

    TypeScript 和 JavaScript 是目前项目开发中较为流行的两种脚本语言,我们已经熟知 TypeScript 是 JavaScript 的一个超集,但是 TypeScript 与 Jav...

  • WebSocket:5分钟从入门到精通

    jobbole_web · 2018-01-08 · 0 · 3

    一、内容概览WebSocket的出现,使得浏览器具备了实时双向通信的能力。本文由浅入深,介绍了WebSocket如何建立连接、交换数据的细节,以及数据帧的格式。此外,还简要介绍了针对WebSocket...

  • 前端入行两年--教会了我这些道理

    jobbole_web · 2018-01-08 · 0 · 3

    1.前言光阴似箭,日月如梭。不得不感慨时间过得很快,2017差不多结束了,一下子我从事前端开发的时间已经两年了。这两年可以说是一波三折,回想这两年的经历,让我忍不住了写下了这篇文章,记录自己在这两年经...

  • React 性能优化大挑战:一次理解 Immutable data 跟 shouldComponentUpdate

    jobbole_web · 2018-01-08 · 0 · 2

    前阵子正在重构公司的专案,试了一些东西之后发现自己对于 React 的渲染机制其实不太了解,不太知道 render 什麽时候会被触发。而后来我发现不只我这样,其实还有满多人对这整个机制不太熟悉,因此决...