随笔分类 -  ES6

摘要:1、语法: const promise = new Promise(function (resolve, reject) { // 执行异步操作 if (true) { resolve(value);// 调用 resolve,代表 Promise 将返回成功的结果 } else { reject( 阅读全文
posted @ 2021-11-29 15:54 非帆丶 阅读(48) 评论(0) 推荐(0) 编辑
摘要:学习视频:https://www.bilibili.com/video/BV1np4y1C7Yf?p=33 数组中新增了 map 和 reduce 方法。 1、map 接收一个函数,将原数组中的所有元素用这个函数处理后放入新数组返回。 2、map 语法:arr.reduce(callback,[in 阅读全文
posted @ 2021-11-26 17:11 非帆丶 阅读(63) 评论(0) 推荐(0) 编辑
摘要:学习视频:https://www.bilibili.com/video/BV1np4y1C7Yf?p=35 学习笔记: 1、什么是模块化 模块化就是把代码进行拆分,方便重复利用。 类似 java 中的导包:要使用一个包,必须先 导包。而 JS 中没有包的概念,换来的是 模块。 模块功能主要由两个命令 阅读全文
posted @ 2021-11-26 16:43 非帆丶 阅读(63) 评论(0) 推荐(0) 编辑
摘要:学习视频:https://www.bilibili.com/video/BV1np4y1C7Yf?p=32 笔记如下: 1、ES6 给 Object 拓展了许多新的方法 1.1 keys(obj):获取对象的所有 key 形成的数组 1.2 values(obj):获取对象的所有 value 形成的 阅读全文
posted @ 2021-11-26 16:21 非帆丶 阅读(2507) 评论(0) 推荐(0) 编辑
摘要:1、函数参数默认值 2、不定参数 不定参数用来表示不确定参数个数,形如,...变量名,由...加上一个具名参数标识符组成。 具名参数只能放在参数列表的最后,并且有且只有一个不定参数 3、箭头函数 3.1、一个参数时: 3.2、多个参数时; 3.3、箭头函数结合解构表达式 阅读全文
posted @ 2021-11-26 14:36 非帆丶 阅读(19) 评论(0) 推荐(0) 编辑
摘要:学习视频:https://www.bilibili.com/video/BV1np4y1C7Yf?p=30 1、ES6 为字符串扩展了几个新的 API `includes()`:返回布尔值,表示是否找到了参数字符串。 `startsWith()`:返回布尔值,表示参数字符串是否在原字符串的头部。 ` 阅读全文
posted @ 2021-11-26 14:23 非帆丶 阅读(48) 评论(0) 推荐(0) 编辑
摘要:1、数组解构 2、对象结构 阅读全文
posted @ 2021-11-26 13:57 非帆丶 阅读(31) 评论(0) 推荐(0) 编辑
摘要:学习视频:https://www.bilibili.com/video/BV1np4y1C7Yf?p=29 区别一: var 声明的变量往往会越域 let 声明的变量有严格局部作用域 区别二: var 可以声明多次 let 只能声明一次 区别三: var 会变量提升 let 不存在变量提升 区别一演 阅读全文
posted @ 2021-11-26 11:06 非帆丶 阅读(47) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示