你全力做到最好,可能还不如别人随便搞搞!

发掘积累过程的快感

Javascript
(追記) (追記ここまで)

JavaScript es6 Generator 函数的异步应用

JavaScript ES6 入门指南
javascript es6 Generator 在 2022年12月04日 那天写的 112912 views

异步编程对 JavaScript 语言太重要。JavaScript 语言的执行环境是"单线程"的,如果没有异步编程,根本没法用,非卡死不可。本章主要介绍 Generator 函数如何完成异步操作。

JavaScript es6 Generator 函数的语法

JavaScript ES6 入门指南
javascript es6 Generator 在 2022年12月04日 那天写的 113263 views

Generator 函数是 ES6 提供的一种异步编程解决方案,语法行为与传统函数完全不同。本章详细介绍 Generator 函数的语法和 API,它的异步编程应用请看《Generator 函数的异步应用》一章。

JavaScript es6 Iterator 和 for...of 循环

JavaScript ES6 入门指南
javascript es6 Iterator 循环 在 2022年12月04日 那天写的 113155 views

JavaScript 原有的表示"集合"的数据结构,主要是数组(`Array`)和对象(`Object`),ES6 又添加了`Map`和`Set`。这样就有了四种数据集合,用户还可以组合使用它们,定义自己的数据结构,比如数组的成员是`Map`,`Map`的成员是对象。这样就需要一种统一的接口机制,来处理所有不同的数据结构。

JavaScript es6 Promise 对象

JavaScript ES6 入门指南
javascript 对象 es6 Promise 在 2022年12月04日 那天写的 113088 views

Promise 是异步编程的一种解决方案,比传统的解决方案——回调函数和事件——更合理和更强大。它由社区最早提出和实现,ES6 将其写进了语言标准,统一了用法,原生提供了`Promise`对象。

JavaScript es6 Reflect概述

JavaScript ES6 入门指南
javascript es6 Reflect 在 2022年12月04日 那天写的 113504 views

`Reflect`对象与`Proxy`对象一样,也是 ES6 为了操作对象而提供的新 API。`Reflect`对象的设计目的有这样几个。

JavaScript es6 Proxy

JavaScript ES6 入门指南
javascript es6 Proxy 在 2022年12月04日 那天写的 112787 views

Proxy 用于修改某些操作的默认行为,等同于在语言层面做出修改,所以属于一种"元编程"(meta programming),即对编程语言进行编程。

JavaScript es6 Set 和 Map 数据结构

JavaScript ES6 入门指南
javascript Map es6 Set 数据结构 在 2022年12月04日 那天写的 113111 views

ES6 提供了新的数据结构 Set。它类似于数组,但是成员的值都是唯一的,没有重复的值。`Set`本身是一个构造函数,用来生成 Set 数据结构。

javascript es6 Symbol概述

JavaScript ES6 入门指南
javascript es6 Symbol 在 2022年12月04日 那天写的 112933 views

ES6 引入了一种新的原始数据类型`Symbol`,表示独一无二的值。它属于 JavaScript 语言的原生数据类型之一,其他数据类型是:`undefined`、`null`、布尔值(Boolean)、字符串(String)、数值(Number)、大整数(BigInt)、对象(Object)。

javascript es6 运算符的扩展

JavaScript ES6 入门指南
javascript es6 运算符 在 2022年12月04日 那天写的 112878 views

ES2016 新增了一个指数运算符(`**`)。

javascript es6 对象的新增方法

JavaScript ES6 入门指南
javascript 对象 es6 在 2022年12月04日 那天写的 113126 views

ES6 提出"Same-value equality"(同值相等)算法,用来解决这个问题。`Object.is`就是部署这个算法的新方法。它用来比较两个值是否严格相等,与严格比较运算符(===)的行为基本一致。

javascript es6 对象的扩展

JavaScript ES6 入门指南
javascript 对象 es6 在 2022年12月04日 那天写的 113078 views

对象(object)是 JavaScript 最重要的数据结构。ES6 对它进行了重大升级,本章介绍数据结构本身的改变,下一章介绍`Object`对象的新增方法。

javascript es6 数组的扩展

JavaScript ES6 入门指南
javascript 数组 在 2022年12月04日 那天写的 112974 views

扩展运算符(spread)是三个点(`...`)。它好比 rest 参数的逆运算,将一个数组转为用逗号分隔的参数序列。

javascript es6 函数的扩展

JavaScript ES6 入门指南
javascript 函数 在 2022年12月04日 那天写的 113621 views

ES6 之前,不能直接为函数的参数指定默认值,只能采用变通的方法。

javascript es6 数值的扩展

JavaScript ES6 入门指南
javascript 在 2022年12月04日 那天写的 113005 views

ES6 提供了二进制和八进制数值的新的写法,分别用前缀`0b`(或`0B`)和`0o`(或`0O`)表示。

javascript es6 正则的扩展

JavaScript ES6 入门指南
正则表达式 正则 在 2022年12月04日 那天写的 113505 views

ES6 改变了这种行为。如果`RegExp`构造函数第一个参数是一个正则对象,那么可以使用第二个参数指定修饰符。而且,返回的正则表达式会忽略原有的正则表达式的修饰符,只使用新指定的修饰符。

快捷入口
专题推荐
热门文章,放松一下
感兴趣吗
(追記) (追記ここまで)
互联网信息太多太杂,各互联网公司不断推送娱乐花边新闻,SNS,微博不断转移我们的注意力。但是,我们的时间和精力却是有限的。这里是互联网浩瀚的海洋中的一座宁静与美丽的小岛,供开发者歇息与静心潜心修炼。 "Bible"是圣经,有权威的书,我们的本意就是为开发者提供真正有用的的资料。 我的电子邮件 1217179982@qq.com,您在开发过程中遇到任何问题,欢迎与我联系。
Copyright © 2026. All rights reserved. 本站由 Helay 纯手工打造. 蜀ICP备15017444号 川公网安备51011202000838 川公网安备51011202000838

AltStyle によって変換されたページ (->オリジナル) /