写点什么

ES6

0 人感兴趣 · 37 次引用

  • 最新
  • 推荐
https://static001.geekbang.org/infoq/67/671bcde7da40f7c8cd298ff414d47884.png?x-oss-process=image/resize,w_416,h_234

ES6 之 map 方法

用户头像
法医6 月 22 日

上集说到ES6中set方法,在ES6中除了增加set方法之外,还考虑到一种场景——键值对的存储,而map集合就是专门存储多个键值对(key value pair)的数据。

https://static001.geekbang.org/infoq/31/314fa61a95d127585befdb3250418f2c.png?x-oss-process=image/resize,w_416,h_234

ES6 之 set 方法

用户头像
法医6 月 21 日

一直以来,JS 只能使用数组和对象来保存多个数据,缺乏像其他语言那样拥有丰富的集合类型。因此,ES6 新增了两种集合类型 set 和 map,用于在不同的场景中发挥作用。由于文章篇幅的原因,今天先聊聊 set,map 将在下一篇文章再去说。

https://static001.geekbang.org/infoq/87/87db0c2a6a04c9e40bd63662ea4ce63b.jpeg?x-oss-process=image/resize,w_416,h_234

提升代码格调——JavaScript 数组的 reduce() 方法入门

用户头像
编程三昧6 月 12 日

reduce() 方法为数组中的每一个元素依次执行回调函数(不包括数组中被删除或从未被赋值的元素),返回一个具体的结果。

https://static001.geekbang.org/infoq/92/92363c4efb7fbf975934dfd8d192bdfc.png?x-oss-process=image/resize,w_416,h_234

Proxy 对象简介

用户头像
编程三昧6 月 6 日

关于Vue3 中的数据响应式功能,我们大家应该都知道,它是通过 ES6的代理模式——Proxy 对象实现的,今天我们来简单认识下何为 Proxy 对象。

https://static001.geekbang.org/infoq/e9/e98dcb84559841fb1c6da1783f6e9218.png?x-oss-process=image/resize,w_416,h_234

全网最全 ECMAScript 攻略

用户头像
清秋4 月 23 日

作为前端开发工程师,ES6 这个词想必不陌生,对ECMAScript 这个奇怪发音的名字也应该有所了解,你是否好奇过 ECMA 世界的神秘数字代号,ECMA262 是什么,ESxxx 又是什么,TC39 是什么,Stage 4 又意味着什么?本文带你揭开 ECMAScript 世界的神秘面纱。

https://static001.geekbang.org/infoq/f5/f5ad3680596fb103ca3799da4709dd6c.jpeg?x-oss-process=image/resize,w_416,h_234

悟透前端:JavaScript ES6 模块的导入导出

用户头像
devpoint4 月 22 日

为了使Javascript更具模块化、简洁性和可维护性,ES6引入了一种在Javascript文件之间轻松共享代码的方法

https://static001.geekbang.org/infoq/af/afe2e21c1f8fdc0205a1199d8d5a2a21.jpeg?x-oss-process=image/resize,w_416,h_234

你可能不是真的懂 let 和 const

用户头像
前端树洞4 月 9 日

let和const声明变量背后竟然解决了这么多难题

https://static001.geekbang.org/infoq/c9/c951845fbdba57819f6130e260657f72.gif?x-oss-process=image/resize,w_416,h_234

ES6 面向对象 动态添加标签页

用户头像
Chalk4 月 7 日

基于ES6面向对象的Tabs标签切换,可以自定义

https://static001.geekbang.org/infoq/b3/b3435f606af118199cb8289f1fa7f615.jpeg?x-oss-process=image/resize,w_416,h_234

新版犀牛书该不该入手?

用户头像
清秋4 月 2 日

三月初,各大前端公众号开始一波抽奖送书活动,原来是经典的“犀牛书”《JavaScript 权威指南》第七版的中文版面世了,等不到抽奖,迫不及待买了一本,这几天粗读了一遍,先给出结论:本书内容较新,涵盖了 ES2020 之前的全部内容,可以入手。

https://static001.geekbang.org/infoq/bb/bbed0dddc624d2e71da6471d1c097969.png?x-oss-process=image/resize,w_416,h_234

【译】ECMAScript 2021: 最终功能集确定

用户头像
清秋3 月 31 日

更新于 2021-03-09: 今天,ES2021 候选提案 发布了其最终功能集的版本。如果它能够在今年 6 月的 ECMA 大会上通过,就会成为官方的标准。本文描述了有哪些新的内容。

ES6 中的新特性:Iterables 和 iterators

用户头像
程序那些事3 月 21 日

为了方便集合数据的遍历,在ES6中引入了一个iteration的概念。为我们提供了更加方便的数据遍历的手段。

javascript 中的 Strict 模式

用户头像
程序那些事3 月 15 日

我们都知道javascript是一个弱类型语言,在ES5之前,javascript的程序编写具有很强的随意性,我可以称之为懒散模式(sloppy mode)。比如可以使用未定义的变量,可以给对象中的任意属性赋值并不会抛出异常等等。

https://static001.geekbang.org/infoq/0c/0c2ada9d68985c0fcb840fad18e07f17.jpeg?x-oss-process=image/resize,w_416,h_234

聊聊什么是 CommonJs 和 Es Module 及它们的区别

用户头像
蛙人3 月 12 日

今天来聊聊什么是CommonJs和Es Module及它们的区别

https://static001.geekbang.org/infoq/37/373ad356427b64adf4481e43c2b6daac.jpeg?x-oss-process=image/resize,w_416,h_234

ECMAScript 2016(ES7) 新特性简介

用户头像
程序那些事3 月 12 日

自从ES6(ECMAScript 2015)在2015年发布以来,ECMAScript以每年一个版本的速度持续向前发展。到现在已经是ECMAScript 2020了。

https://static001.geekbang.org/infoq/69/698b84c19619293b564026abe19ee959.jpeg?x-oss-process=image/resize,w_416,h_234

优雅编程 | javascript 代码优化的 15 个小知识

用户头像
devpoint3 月 8 日

虽然已经和 javascript 打交道很长时间了,但有时可能没有更新最新的特性,这些特性可以解决日常的一些问题,而不需要编写额外的代码。

javascript 中的内置对象和数据结构

用户头像
程序那些事2 月 24 日

基本上所有的程序员都使用过javascript,我们在web中使用javascript,我们在服务器端使用nodejs,js给大家的第一映像就是简单,但是可能并不是所有人都系统的了解过js中的内置对象和数据结构。

https://static001.geekbang.org/infoq/b9/b9da4abf410a63e699ac95043e9b0860.jpeg?x-oss-process=image/resize,w_416,h_234

悟透前端 | javascript 数组之 includes、reduce

用户头像
devpoint2 月 23 日

ES7添加对此方法的支持,includes() 方法用来判断一个数组是否包含一个指定的值的元素,并返回布尔值true或false,如果包含则返回 true,否则返回 false。

https://static001.geekbang.org/infoq/e0/e0d85585fd4b9cf1d79f3e5d015bf8b7.jpeg?x-oss-process=image/resize,w_416,h_234

Vue 开发中可以使用的 ES6 新特征

用户头像
devpoint2 月 9 日

ECMAScript 6.0(以下简称 ES6)是 Javascript 语言的下一代标准,正式发布与2015年6月。它的目标,是使得Javascript语言可以用来编写复杂的大型应用程序,成为企业级开发语言。

https://static001.geekbang.org/infoq/0c/0cdd772d6e6fbd367de138d4dbf4607b.jpeg?x-oss-process=image/resize,w_416,h_234

前端面试必备 ES6 全方位总结

用户头像
魔王哪吒2 月 2 日

大家好,我是魔王哪吒,话不多说,今天带来的是一篇《前端面试必备ES6全方位总结》文章,欢迎大家喜欢。

https://static001.geekbang.org/infoq/e4/e4822ac829b09a2afaa86251cabbda13.png?x-oss-process=image/resize,w_416,h_234

挑战前端知识点 HTTP/ECMAScript

用户头像
魔王哪吒1 月 25 日

每天学习编程,让你离梦想更新一步,感谢不负每一份热爱编程的程序员,不论知识点多么奇葩,和我一起,让那一颗像四处流荡的心定下来,一直走下去,加油,2021加油!欢迎关注,欢迎点赞、收藏和评论

https://static001.geekbang.org/infoq/c0/c0495a9c3b621d7d183c92cc9ff3f76e.jpeg?x-oss-process=image/resize,w_416,h_234

【JS】Array.from() 将伪数组转换成数组

用户头像
学习委员1 月 24 日

Array.from 方法用于将两类对象转换为真正的数组:

https://static001.geekbang.org/infoq/4d/4d36afd46e7d75b373d8c94e023a43b3.jpeg?x-oss-process=image/resize,w_416,h_234

悟透前端 | ECMAScript 6 的 Map 映射

用户头像
devpoint1 月 22 日

映射(Map)是 ECMAScript 6 规范中引入的一种数据结构。这是一种存储键值对列表很方便的方法,类似于其他编程语言中的词典或者哈希表。

现代 JavaScript:ES6+ 中的 Imports,Exports,Let,Const 和 Promise

用户头像
Geek_Willie2020 年 12 月 24 日

在过去几年里,JavaScript有很多的更新。如果你想提升写代码的能力,这些更新将会对你有非常大的帮助。

https://static001.geekbang.org/infoq/0d/0da3f59937a86bdf8d40c50b0d902d45.jpeg?x-oss-process=image/resize,w_416,h_234

ES6 中的 Promise 和 Generator 详解

用户头像
程序那些事2020 年 12 月 17 日

ES6中除了上篇文章讲过的语法新特性和一些新的API之外,还有两个非常重要的新特性就是Promise和Generator,今天我们将会详细讲解一下这两个新特性。

ES6_ES6资料文章-InfoQ写作平台