
es
文章平均质量分 94
Mia_csdn
这个作者很懒,什么都没留下…
展开
-
重学ES - 6(Generator & Iterator & Module)
重学ES - 6(Generator & Iterator & Module)一、Generator1. 基本语法定义yield 表达式一、Generator什么是 JavaScript Generators 呢?通俗的讲 Generators 是可以用来控制迭代器的函数。它们可以暂停,然后在任何时候恢复。如果这句话不好理解,可以看下接下来的示例。常规循环for (let i = 0; i < 5; i += 1) { console.log(i)}// thi原创 2021-02-09 16:16:49 · 429 阅读 · 0 评论 -
重学ES - 2(Function & Object & Class)
重学ES - 2一、Function1.函数的参数默认参数Rest 参数2.3.一、Function1.函数的参数默认参数对于函数而言,经常会用到参数,关于参数的默认值通常都是写在函数体中,如在 ES5 的时候大家都会这么写:function foo(x, y) { y = y || 'world' console.log(x, y)}foo('hello', 'imooc')foo('hello', 0)当一个函数有很多参数涉及初始化的时候,这样写代码极其丑陋,所以在原创 2021-01-27 11:51:30 · 579 阅读 · 1 评论 -
重学ES - 1(let、const、var、作用域 & 解构赋值 & 数组遍历)
重学ES - 1let、const与varlet、const与var知识点前导:1、作用域2、delete:删除对象上的属性与变量,但不可以直接删除变量作用域:对象类型global/window全局作用域function函数作用域(局部作用域){}块状作用域this动态作用域TIP如果一个 变量 或者其他表达式不在 “当前的作用域”,那么JavaScript机制会继续沿着作用域链上查找直到全局作用域(global或浏览器中的window)如原创 2021-01-07 21:03:36 · 1313 阅读 · 0 评论