摘要: 1 filter过滤函数 const nums = [2,3,5,1,77,55,100,200] //要求获取nums中大于50的数 //回调函数会遍历nums中每一个数,传入回调函数,在回调函数中写判断逻辑,返回true则会被数组接收,false会被拒绝 let newNums = nums.f 阅读全文
posted @ 2020-12-10 20:24 牛逼如我也要多思考 阅读(588) 评论(0) 推荐(0) 编辑
摘要: 1. ES6的对象属性增强型写法 ES6以前定义一个对象 const name = "zzz"; const age = 18; const user = { name:name, age:age } console.log(user); ES6写法 const name = "zzz"; cons 阅读全文
posted @ 2020-12-10 19:37 牛逼如我也要多思考 阅读(701) 评论(0) 推荐(0) 编辑
摘要: 1.const用来定义常量,赋值之后不能再赋值,再次赋值会报错。 <script> //1.定义常量,赋值后不能再赋值,在赋值报错 const count = 1 // count = 2 </script> 2.const不能只声明不赋值,会报错。 <script> //2.只声明不赋值,必须赋值 阅读全文
posted @ 2020-12-10 17:11 牛逼如我也要多思考 阅读(5314) 评论(1) 推荐(1) 编辑
摘要: 1. 块级作用域 ES6之前没有块级作用域,ES5的var没有块级作用域的概念,只有function有作用域的概念,ES6的let、const引入了块级作用域。 ES5之前if和for都没有作用域,所以很多时候需要使用function的作用域,比如闭包。 1.1. 什么是变量作用域 变量在什么范围内 阅读全文
posted @ 2020-12-10 17:10 牛逼如我也要多思考 阅读(126) 评论(0) 推荐(0) 编辑