• ES6和Babel你不知道的事儿

     发表于 1 年 前

    因babel的版本从5升级到6有很多改动,比如babel本身不再提供任何transform的工作,都需要借助插件来完成,本文的所有讨论都是建立在babel 6之上的。如果只想看结论...

  • 10个最佳ES6特性

     发表于 1 年 前

    ES6,正式名称是 ECMAScript2015 ,但是 ES6 这个名称更加简洁。 ES6 已经不再是JavaScript最新的标准,但是它已经广泛用于编程实践中。如果你还没用过...

  • JavaScript数组所有API全解密

     发表于 1 年 前

    数组是一种非常重要的数据类型,它语法简单、灵活、高效。 在多数编程语言中,数组都充当着至关重要的角色,以至于很难想象没有数组的编程语言会是什么模样。特别是JavaScript,它天...

  • Javascript的继承与多态

     发表于 1 年 前

    本文先对es6发布之前javascript各种继承实现方式进行深入的分析比较,然后再介绍es6中对类继承的支持以及优缺点讨论。最后介绍了javascript面向对象编程中很少被涉及...

  • 用Async函数简化异步代码

     发表于 1 年 前

    Promise 在 JavaScript 上发布之初就在互联网上流行了起来 — 它们帮开发人员摆脱了回调地狱,解决了在很多地方困扰 JavaScript 开发者的异步问题。但 Pr...

  • 现在就可以使用的5个 ES6 特性

     发表于 1 年 前

    这篇文章介绍了5个 ES6 特性,使你的 JavaScript 代码变的更好。不用说,我们大多数前端开发工程师非常关注 JavaScript 的性能和特性,这就是为什么 ES6 对...

  • 三个叹为观止的 ES6 Array hack[译]

     发表于 1 年 前

    在JavaScript中,数组随处可见。在最新版本的ECMAScript 6背景下,借助新的展开符、解构等特性,我们可以对数组做很多“四两拨千斤”的事情。...

  • 关于JavaScript的数组随机排序

     发表于 1 年 前

    JavaScript 开发中有时会遇到要将一个数组随机排序(shuffle)的需求,一个常见的写法是这样:...

  • 一道有价值的JS继承面试题

     发表于 1 年 前

    ...

  • ECMAScript6 新特性整理

     发表于 1 年 前

    ECMAScript6(ECMAScript 2015 ,ES5,ES2016)技术已经在前端圈子很流行了,他给前端开发人员带来了很多惊喜,提供的语法糖使复杂的操作变得简单。 ...

  • 用 Async 函数简化异步代码

     发表于 1 年 前

    Promise 在 JavaScript 上发布之初就在互联网上流行了起来 — 它们帮开发人员摆脱了 回调地狱 ,解决了在很多地方困扰 JavaScript 开发者的异步问题。但 ...

  • 从 ++[[]][+[]]+[+[]]==10? 深入浅出弱类型 JS 的隐式转换

     发表于 1 年 前

    凡是都有一个来源和起因,这个题不是我哪篇文章看到的,也不是我瞎几把乱造出来的,我也没这个天赋和能力,是我同事之前丢到群里,叫我们在浏览器输出一下,对结果出乎意料,本着实事求是的精神...

  • 理解JS模块化

     发表于 1 年 前

    模块化在项目中十分的重要,一个复杂的项目肯定有很多相似的功能模块,如果每次都需要重新编写模块肯定既费时又耗力。但是引用别人编写模块的前提是要有统一的“打开姿势”,如果每个人有各自的...

  • 探寻 ECMAScript 中的装饰器 Decorator

     发表于 1 年 前

    如果曾经使用过 Python,尤其是 Django 的话,应该对 装饰器 的概念有些许的了解。在函数前加 @user_login 这样的语句就能判断出用户是否登录。...

  • 深入理解 javaScript 原型继承

     发表于 1 年 前

    在探讨 javaScript 的原型继承之前,先不妨想想为什么要继承?...

  • 如何在NodeJS项目中优雅的使用ES6

     发表于 1 年 前

    NodeJs最近的版本都开始支持ES6(ES2015)的新特性了,设置已经支持了async/await这样的更高级的特性。只是在使用的时候需要在node后面加上参数: --harm...

  • JS正则表达式一条龙讲解,从原理和语法到JS正则、ES6正则扩展,最后再到正则实践思路

     发表于 1 年 前

    正则啊,就像一座灯塔,当你在字符串的海洋不知所措的时候,总能给你一点思路;正则啊,就像一台验钞机,在你不知道用户提交的钞票真假的时候,总能帮你一眼识别;正则啊,就像一个手电筒,在你...