技术栈
es6
胡西风_foxww
3 小时前
javascript
·
笔记
·
es6
·
参数
·
函数
·
默认值
【es6复习笔记】函数参数的默认值(6)
在ES6中,函数参数默认值是一个非常有用的特性,它允许你在定义函数时为参数指定一个默认值。如果在调用函数时没有提供相应的参数值,那么函数将使用默认值。
胡西风_foxww
3 小时前
javascript
·
笔记
·
es6
·
实例
·
生成器
·
函数
·
gen
【es6复习笔记】生成器(11)
生成器函数是一种特殊的函数,它可以在执行过程中暂停并保存当前状态,然后在需要时恢复执行。生成器函数通过 yield 关键字来实现暂停和恢复执行的功能。
胡西风_foxww
5 小时前
前端
·
笔记
·
es6
·
set
·
集合
【es6复习笔记】集合Set(13)
ES6 提供了新的数据结构 Set(集合)。它类似于数组,但成员的值都是唯一的,集合实现了iterator接口,所以可以使用『扩展运算符』和『for…of…』进行遍历。
胡西风_foxww
15 小时前
javascript
·
笔记
·
es6
·
promise
·
异步
·
回调
·
地狱
【es6复习笔记】Promise对象详解(12)
Promise 是 JavaScript 中处理异步操作的一种机制,它可以让异步操作更加容易管理和控制。Promise 对象代表一个异步操作的最终完成或失败,并提供了一种方式来处理操作的结果。
PP东
3 天前
javascript
·
学习
·
es6
ES6学习Generator 函数(生成器)(八)
Generator 函数在ajax请求的异步应用,让异步代码同步化Generator 函数在加载页面的异步应用
SANG嘻嘻嘻
3 天前
前端
·
javascript
·
es6
ES6中的map和set
ES6 提供了新的数据结构 Set。它类似于数组,但是成员的值都是唯一的,没有重复的值。Set本身是一个构造函数,用来生成 Set 数据结构。
海绵宝宝_
4 天前
javascript
·
ecmascript
·
es6
Javascript[ECMAScript] ES6、ES7、ES8、ES9、ES10、ES11、ES12
鉴于找不到ES6-ES14 的新特性集合,所以有了这篇文章,后续会持续更新每年的新特性第一版基于Netscape Navigator 3.0中实现的JAVASCRIPT 1.1
云在青天水在瓶!
4 天前
javascript
·
vue.js
·
es6
【Vue-4小时速通01-ES6】
PP东
4 天前
javascript
·
学习
·
es6
ES6学习Set 、Map(六)
Set类似于数组,但是成员的值都是唯一的,没有重复的值。WeakSet结构与Set类似,也是不重复的值的集合,WeakSet 的成员只能是对象,而不能是其他类型的值。
PP东
4 天前
javascript
·
学习
·
es6
ES6学习Iterator遍历器(七)
JavaScript 原有的表示“集合”的数据结构,主要是数组( Array )和对象( Object ),ES6 又添加了 Map 和Set 。这样就有了四种数据集合,用户还可以组合使用它们,定义自己的数据结构,比如数组的成员是 Map , Map 的成员是对象。这样就需要一种统一的接口机制,来处理所有不同的数据结构。
PP东
5 天前
javascript
·
学习
·
es6
ES6学习Symbol(五)
ES6引入了一种新的原始数据类型Symbol,表示独一无二的值。 它是 JavaScript 语言的第七种数据类型,前六种是: undefined 、 null 、布尔值(Boolean)、字符串(String)、数值(Number)、对象(Object)。
匹马夕阳
5 天前
前端
·
javascript
·
es6
一篇梳理清楚JavaScript ES6中的Promise
在 JavaScript 的早期,异步操作主要通过回调函数(callback)实现。然而,随着应用变得更加复杂,嵌套的回调函数逐渐导致了 “回调地狱”(callback hell) 的问题。例如:
Cshaosun
5 天前
前端
·
javascript
·
es6
js版本之ES6特性简述【let和const、数组、函数、集合、Symbol】(四)
目录let [块级作用域] 和const简述Array.fromArray.ofArray.prototype中新增的方法
PP东
5 天前
javascript
·
学习
·
es6
ES6学习函数(四)
ES6之前,不能直接为函数的参数指定默认值,只能采用变通的方法。ES6 允许为函数的参数设置默认值,即直接写在参数定义的后面。
东离与糖宝
5 天前
前端
·
ecmascript
·
es6
说说es6 promise async await 以及 promise A+规范的了解
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。【宝藏入口】。Promise 是 JavaScript 中用于处理异步操作的一种方式,它表示一个异步操作的最终完成(或失败)及其结果值的表示。Promise 是 ES6 引入的,它通过链式调用来处理回调函数,避免了“回调地狱”的问题。
东离与糖宝
6 天前
前端
·
ecmascript
·
es6
谈谈es6 Map 函数
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。【宝藏入口】。Map 是 ES6 中引入的一种新的数据结构,它类似于对象(Object),但与对象相比,Map 提供了更多的灵活性和功能。Map 用来存储键值对(key-value pairs),并且它的键可以是任何类型,而不仅仅是字符串或符号。相较于普通对象,Map 在很多方面提供了更好的性能和更方便的API。
PP东
6 天前
javascript
·
学习
·
es6
ES6学习模板字符串、解构赋值(三)
ES6模板字符串用反引号 `` 标识,${}这样的方式简化了字符串中嵌入变量的写法。解构赋值是对赋值运算符的一种扩展,通常是针对数组和对象进行操作。优点是使得代码书写简洁易读性高。
阿征学IT
7 天前
前端
·
es6
ES6 特性
ES6(ECMAScript 2015)引入了许多新特性,使得 JavaScript 更加现代化、简洁和强大。以下是一些常用的 ES6 特性:
王同学JavaNotes
8 天前
前端
·
es6
ES6 语法:强大特性全解析
JS的语法是什么灵活的,但这种灵活可能会导致全局污染,所以ES5引入了严格模式,听名字就知道这种模式下语法的要求更高,更苛刻。这样可以让JS在更严格的语法下运行,确保安全性,不合理性。
憨憨小江
10 天前
前端
·
学习
·
es6
ES6 混合 ES5学习记录
let arr = [数据1,数据2,...数组n]数组名[索引]arr.lengtharr.push() 尾部添加一个,返回新长度 arr.unshift() 头部添加一个,返回新长度