
Es6
文章平均质量分 72
会飞的鱼zhj
这个作者很懒,什么都没留下…
展开
-
JS高级之ES6+模块化
本文链接:https://blog.youkuaiyun.com/qq_29677867/article/details/90482887文章目录十四、es6内容14.1 数组API、正则API、字符串API14.2 模板字符串14.3 解构赋值三级目录十四、es6内容14.1 数组API、正则API、字符串API14.2 模板字符串14.3 解构赋值三级目录14.3.1 对象的解构赋值14.3.2 函数参数的解构赋值14.3.3 补充:属性的简写14.4 函数的扩展14.4.1 rest参数1转载 2021-11-18 18:34:41 · 265 阅读 · 0 评论 -
ES6中新增的一些数组循环
首先我们先来回顾一下ES5中的两种循环:1. 第一种就是常见的for循环 for(let i=0; i<arr.length; i++){ //循环语句}2. 第二种就是while循环while(条件为真){ //循环语句}到ES6中又增加了一些循环比如:forEach 、map 、filter 、some() 、every() 、...原创 2021-11-16 18:46:16 · 780 阅读 · 0 评论 -
ES6中箭头函数的this指向 与 普通函数的this指向
很多在撸代码的时候,涉及到this总会出现一些问题,无法得到我们想要的值。大多数时候是我们没有弄清楚this的指向到底是什么,所以在某些情况下,this得到的不是我们想要的值。最近学习了一下函数中this指向的问题,在此分享出来也方便自己日后巩固学习。普通函数与ES6中箭头函数里,this指向的问题一、普通函数中this(1)总是代表着它的直接调用者,如obj.fn,fn里的最外层this就是指向obj(2)默认情况下,没有直接调用者,this指向window(3)严格模式下(设置了’use st转载 2021-10-25 16:29:08 · 122 阅读 · 0 评论 -
ES6入门--let的基本使用
let命令 基本用法ES6新增了let命令,用来声明变量。它的用法类似于var,但是所声明的变量,只在let命令所在的代码块内有效。{ let a = 10; var b = 1;}a // ReferenceError: a is not defined.b // 1上面代码在代码块之中,分别用let和var声明了两个变量。然后在代码块之外调用这两个变量,结果let声明的变量报错,var 声明的变量返回了正确的值。这表明,let 声明的变量只在它所在的代码块有效。for转载 2021-10-11 11:31:53 · 504 阅读 · 0 评论