ES
文章平均质量分 54
我不是你不是我
生有热烈,藏与俗常
展开
-
(9):理解ES6中 Promise的使用场景
怎么理解ES6中 Promise的使用场景?一、介绍1、Promise,译为承诺,是异步编程的一种解决方案,比传统的解决方案(回调函数)更加合理和更加强大2、在以往我们如果处理多层异步操作,我们往往会像下面那样编写我们的代码doSomething(function(result) { doSomethingElse(result, function(newResult) { doThirdThing(newResult, function(finalResult) { co转载 2021-09-30 23:16:43 · 159 阅读 · 0 评论 -
(6):var、let、const区别
1、JavaScript中var、let、const区别1、使用 var 声明的变量, 其作用域为该语句所在的函数内,且存在变量提升现象;2、使用 let 声明的变量, 其作用域为该语句所在的代码块内,不存在变量提升;3、使用 const 声明的是常量, 在后面出现的代码中不能再修改该常量的值。2、说明1、在 ES6(ES2015) 出现之前,JavaScript中 声明变量 就只有通过 var 关键字, 函数声明 是通过 function 关键字,而在 ES6之后 ,声明的方式有 var原创 2021-09-28 00:11:52 · 204 阅读 · 0 评论 -
es6中的模块化
1、模块化说明:模块化是指将一个很大的程序文件,拆分为许多个小的文件,然后将多个小文件组合起来(1)模块化的好处:① 阻止命名冲突; ② 代码复用; ③ 高维护性(2)ES6 模块化语法:① export 命令:用于规定模块的对外接口② import 命令:用于输入其他模块提供的功能(3)export 暴露方式,3种:1、第一种暴露方式:分别暴露 // 1. 分别暴露, m1.js, m1.js export let school = 'gc'; export fun原创 2021-09-21 00:38:53 · 8286 阅读 · 2 评论 -
ES6-Iterator接口
1、Iterator介绍参考链接: ES6-Iterator接口原创 2021-09-20 23:17:17 · 172 阅读 · 0 评论