JavaScript正则表达式总结

2018-07-05
阅读 4 分钟
3.6k
正则表达式一直是js里比较难以掌握的点。 看不懂,学不会,记不住。 每次需要用到正则的时候,都需要再去查找资料。 今天花时间把正则的知识点总结下,希望能在理解的基础上熟练掌握。

webpack - TypeScript配置

2018-04-04
阅读 1 分钟
7.6k
TypeScirpt是微软开源的一款语言,它是javascript的超集,可以编译成javascript。 当构建大型项目的时候,使用ts可以极大的提高开发效率。

webpack - babel配置

2018-04-03
阅读 3 分钟
18.6k
babel是一个javascript编译器,是前端开发中的一个利器。它突破了浏览器实现es标准的限制,使我们在开发中可以使用最新的javascript语法。

es6 - 类

2018-03-12
阅读 3 分钟
2.1k
我之前以为es6引入类的概念将会带给这门语言极大的改变。后来才发现es6类的特性只是一种语法糖,使得js创建自定义类型和传统的面向对象语言语法上更为相似,其内部机理和之前构造函数-原型模式本质上是一样的。但是,es6 类的特性依然是值得掌握的,它使得js语言更加的严谨,消除了一些可能导致出错的状况。

es6 - Promise

2018-03-08
阅读 7 分钟
3k
对于一些还不具备大量编程经验的朋友来说,promise可能是es6比较难以掌握的点。首先是很多名词,比如Promises,es6 Promise, 回调函数(callback),Promise/A+,异步编程等。下面就首先介绍下这些名词的含义和区别。

es6 - 函数的扩展

2018-02-21
阅读 2 分钟
1.7k
es6 - 函数的扩展 上一篇,我们介绍了es6箭头函数的内容 - es6 - 箭头函数。 事实上,箭头函数只是函数扩展中最有意思的那部分,除此以外,es6函数还增加了一些其他的特性,下面将对它们进行一一介绍。 语法 es6函数参数的默认值 在es6之前,我们如果想要设置函数参数的默认值,需要这样写代码: {代码...} 或者更加严谨...

es6 - 箭头函数

2018-02-19
阅读 3 分钟
2.9k
哇,箭头函数...,听起来好NB,但是如果你知道它是因为使用了=>这样类似箭头的符号 ,所以才叫箭头函数。 瞬间感觉:“呵,这名字起的...”。

es6 - 解构赋值

2018-02-17
阅读 3 分钟
3.6k
在es6之前,赋值操作需要=左边是一个变量,右边是一个数据或返回数据的函数等。而解构赋值,是将=右边的结构分解(解构),然后按照格式给=左边进行赋值,主要分为数组的解构赋值和对象的解构赋值。

学习ES6

2018-02-16
阅读 1 分钟
3.1k
es6定稿有两年多的时间了,断断续续通过一些博客,书籍也学到了很多es6知识。可以说,es6给js语言带来了非常大的改进,引进了很多好用的特性。使得js更加的规范,更加的适合现代前端构建大型应用的需要。

es6 - 块级作用域

2018-02-16
阅读 2 分钟
2.4k
在js高程中,作者强调说js没有块级作用域。然而,这种情况在es6中发生了改变,es6通过在代码块中使用let, const引入了块级作用域的特性。下面是对此特性的介绍。