Category: ecmascript

ES9的新特性:正则表达式RegExp

ES9的新特性:正则表达式RegExp

简介 正则表达式是我们做数据匹配的时候常用的一种工具,虽然正则表达式的语法并不复杂,但是如果多种语法组合起来会给人一种无从下手的感觉。 于是正则表达式成了程序员的噩梦。今天我们来看一下如何在ES9中玩...

ECMAScript 2018(ES9)新特性简介

ECMAScript 2018(ES9)新特性简介

简介 ES9是ECMA协会在2018年6月发行的一个版本,因为是ECMAScript的第九个版本,所以也称为ES9. 今天我们讲解一下ES9的新特性。 ES9引入了3大特性和2个小的特性,我们接下来一...

ES6中的新特性:Iterables和iterators

ES6中的新特性:Iterables和iterators

简介 为了方便集合数据的遍历,在ES6中引入了一个iteration的概念。为我们提供了更加方便的数据遍历的手段。 一起来学习一下吧。 什么是iteration iteration也称为遍历,就是像数...

javascript中的Strict模式

javascript中的Strict模式

简介 我们都知道javascript是一个弱类型语言,在ES5之前,javascript的程序编写具有很强的随意性,我可以称之为懒散模式(sloppy mode)。比如可以使用未定义的变量,可以给对象...

javascript中的闭包closure详解

javascript中的闭包closure详解

javascript中的闭包closure详解 简介 闭包closure是javascript中一个非常强大的功能。所谓闭包就是函数中的函数,内部函数可以访问外部函数的作用域范围,从而可以使用闭包来做...

javascript中的内存管理

javascript中的内存管理

javascript中的内存管理 简介 在c语言中,我们需要手动分配和释放对象的内存,但是在java中,所有的内存管理都交给了java虚拟机,程序员不需要在手动进程内存的分配和释放,大大的减少了程序编...