ES6
关于ES6新特性
LXH-404
渗透入侵进你的心,
不是你的admin.
展开
-
ES6 Promise 对象 详解新特性
Promise 对象 Promise 是个啥?是异步编程的一种解决方案,其实是一个对象,自己身上有all、reject、resolve这几个方法,原型上有then、catch等方法。主要用于异步计算.可以将异步操作队列化,按照期望的顺序执行,返回符合预期的结果.可以在对象之间传递和操作promise,帮助我们处理队列. 通俗点 ,...原创 2020-04-29 17:30:39 · 1666 阅读 · 5 评论 -
ES6 模块 新特性
ES6 模块 背景ES6引入了模块化 , 打个比喻 , 之前的js代码里的东西相当于公共设施,“共享” . 这样就导致了很多的毛病,特别是项目复杂 , 大起来 , 毛病百出 非常容易出错 , 例如命名冲突 , 安全问题等 . ES6模块化就是要解决这样的问题 , 让 js 变的更有条理.特点ES6 的模块自动开启严格模式,不管你有没有在模块头部加上 use strict;。模块中可...原创 2020-04-27 22:47:15 · 2372 阅读 · 2 评论 -
ES6 函数 新特性
【ES6 函数 扩展】 函数我觉得在任何一门语言中都非常的重要 , 可以简化代码 , 使代码结构更加清晰 , ES6 中也对函数进行了扩展 , 使函数使用起来非常的方便 , 简洁.箭头函数箭头函数应该是对原函数书写方式来了个改头换面 , 变化是非常大的 , 也很简洁.我们先来看个例子 , 说明它的用法 .//箭头函数var a = () => 1; //没有参数时用...原创 2020-04-24 15:06:17 · 2171 阅读 · 12 评论 -
ES6 数值 新特性
传统方式 在介绍数值的扩展之前来看看旧的规范和使用方式,有对比才能看出不同之处.在ES5中,存在一些全局函数如: isNaN(),parseInt(),parseFloat() 等. 但是大家有没有觉得把这类处理数值的函数归于window 对象有些不妥, 为了规范.在ES6中就把 parseInt() 这类数值相关的函数移植到了 Number 对...原创 2020-04-22 20:15:59 · 1631 阅读 · 2 评论 -
ES6中Map和Set
前言 ◣ ES6是JavaScript语言的新标准,2015年6月正式发布后,迅速推广, 现在大多数浏览器都支持ES6中的大多数特性. 而本文将对ES6新增数据结构集Map和Set进行了解.Map ◣ Map结构是键值的组合,它的key不止限于字符串类型 , key可以为任何类型.[如下所示:]在这里插入代码片...原创 2020-04-20 19:19:55 · 1463 阅读 · 4 评论