查询到最新的3条

ES6--数组循环

ES6中新增的数组循环方法 forEach | map | filter | some() | every() | reduce() | reduceRight() | for…of… forEach arr.forEach(function(val,index,arr){console.log(this,val,index,arr) },123); //改变this指向,是什么数据类型,this就是什么 需要三个参数 第一个参数:循环出来的 继续阅读

ES6中的let、const

let ES6中新增了let命令,用来声明变量,和var类似但是也有一定的区别 1. 块级作用域 只能在当前作用域内使用,各个作用域不能互相使用,否则会报错。 {let a = 1;var b = 1; } console.log(a); // 会报错 console.log(b); // 1 为什么会有块级作用域 内层变量会覆盖外层变量 比如说一个函数外声明了一个变量count,在一个函数体内 继续阅读