当前位置:首页 > 图形处理 >
《ES 6标准入门》电子书封面

ES 6标准入门

  • 发布时间:2020年08月31日 09:34:08
  • 作者:阮一峰
  • 大小:6 MB
  • 类别:ES6电子书
  • 格式:PDF
  • 版本:第2版
  • 评分:9.9

    ES 6标准入门 PDF 第2版

      给大家带来的一篇关于ES6相关的电子书资源,介绍了关于ES、标准入门方面的内容,本书是由电子工业出版社出版,格式为PDF,资源大小6 MB,阮一峰编写,目前豆瓣、亚马逊、当当、京东等电子书综合评分为:9.5。

      内容介绍

      ES6(又名 ES2105)是 JavaScript 语言的新标准,2015 年 6 月正式发布后,得到了迅速推广,是目前业界超级活跃的计算机语言。《ES6标准入门(第2版)》是国内仅有的一本 ES6 教程,在前版基础上增补了大量内容——对标准进行了彻底的解读,所有新增的语法知识(包括即将发布的 ES7)都给予了详细介绍,并且紧扣业界开发实践,给出了大量简洁易懂、可以即学即用的示例代码。

      《ES6标准入门(第2版)》为中级难度,适合对 JavaScript 语言或 ES5 已经有所了解的读者,用来提高水平,了解这门语言的新发展;也可当作参考手册,查寻 ES6/ES7 新增的语法点。

      目录

      • 第1章 ECMAScript 6 简介 001
      • 第2章 let 和 const 命令 010
      • 第3章 变量的解构赋值 018
      • 第4章 字符串的扩展 029
      • 第5章 正则的扩展 043
      • 第6章 数值的扩展 049
      • 第7章 数组的扩展 059
      • 第8章 函数的扩展 069
      • 第9章 对象的扩展 090
      • 第 10 章 Symbol 103
      • 第 11 章 Proxy 和 Reflect 116
      • 第 12 章 二进制数组 133
      • 第 13 章 Set 和 Map 数据结构 151
      • 第 14 章 Iterator 和 for...of 循环 166
      • 第 15 章 Generator 函数 181
      • 第 16 章 Promise 对象 208
      • 第 17 章 异步操作和 async 函数 221

      学习笔记

      ES6 中可以提升幸福度的小功能

      一、变量解构赋值的用途 1)交换变量的值 let x = 1;let y = 2;[x, y] = [y, x] 2)从函数返回多个值 // 返回一个数组function example(){ return [1, 2, 4];}let [a, b, c] = example() // 返回一个对象function example(){ return { foo:1, bar: 2 }}let {foo, bar} = example(); 或者 ( {foo, bar} = example() ) 3)提取JSON数据 let jsonData = { id:42, status: "OK", data: [867, 5309]};let { id, status, data: number} = jsonData; 4)输入模块的指定方法 加载模块时,往往需要指定输入的方法,解构赋值使得输入语句非常清晰 const { SourceMapConsumer, SourceNode } = require("source-map") 5) 数组复制的功能 在es5中,开发者经常使用 concat() 方法克隆数组: // 在 es5 中克隆数组var colors = [ 'red', 'green', '……

      ES6中的class是如何实现的(附Babel编译的ES5代码详解)

      序言 这篇文章主要讲解面试中的一个问题 - ES6中的class语法的实现? ECMAScript 6 实现了class,class是一个语法糖,使得js的编码更清晰、更人性化、风格更接近面向对象的感觉;也使 IDE 、编译期类型检查器、代码风格检查器等工具更方便地检测代码语法,做静态分析。同样的,这给没有类就缺点什么的软件开发工程师一个更低的门槛去接触js。 ES6 class 的 ES5 代码实现 JavaScript语言的传统方法是通过构造函数定义并生成新对象,这种写法和传统的面向对象语言差异较大。所以,ES6引入了Class这个概念作为对象的模板。 constructor 效果:ES6创建一个class会默认添加constructor方法,并在new调用时自动调用该方法。……

      以上就是本次介绍的ES6电子书的全部相关内容,希望我们整理的资源能够帮助到大家,感谢大家对码农之家的支持。

      上一篇:SystemVerilog验证:测试平台编写指南

      下一篇:Delphi深度历险

      展开 +

      收起 -

      下载地址:百度网盘下载
      ES6相关电子书
      Vue.js快速入门
      Vue.js快速入门 完整版

      目前单页应用框架层出不穷,其中Vue.js是十分耀眼的项目之一,受到国内外开发人员的极度推崇。

      立即下载
      构建移动网站与APP:HTML 5移动开发入门与实战
      构建移动网站与APP:HTML 5移动开发入门与实战 完整影印版

      Ionic是目前集流行与成熟两个特点于一身的跨平台移动开发框架。本书以实例驱动讲解的方式,让仅有简单网页制作基础知识的读者,也能轻松掌握Ionic下的移动应用开发。本书分为5篇,第1篇

      立即下载
      区块链2.0实战:以太坊+Solidity编程从入门到精通
      区块链2.0实战:以太坊+Solidity编程从入门到精通 完整超清版

      系统软件:包揽区块链4个层级、12个控制模块、100知识结构图 技术专业:5年区块链科学研究工作经验,紧抓全世界流行区块链开发设计 深层次:从宏观经济到外部经济,从整体到部分,深层

      立即下载
      HTML CSS JavaScript网页制作从入门到精通
      HTML CSS JavaScript网页制作从入门到精通 第3版

      HTML CSS JavaScript网页制作从入门到精通 第3版 共分为19章和4个附录,重点介绍使用HTML进行网页制作的方方面面,同时讲解了目前流行的Web标准与CSS网页布局实例,以及基于JavaScript语言的网页特

      立即下载
      Python3.6零基础入门与实战
      Python3.6零基础入门与实战 带源码视频版

      这是一本Python 3.6入门教材,包括内容包括开发环境、数据结构、函数、面向对象、多线程等,内容详尽、示例丰富,特别适合广大Python入门读者和Python开发人员阅读

      立即下载
      读者留言
      唐志泽

      唐志泽 提供上传

      资源
      34
      粉丝
      37
      喜欢
      165
      评论
      2

      Copyright 2018-2020 www.xz577.com 码农之家

      版权投诉 / 书籍推广 / 赞助:520161757@qq.com