赞助
摘要: // 展开合并运算符 // 展开合并运算符,实际上都是一样的运算符 // 只是不同情况下,执行不同功能 // 运算符 ... 三个点 // 如果定义在 形参 () 中 // 合并运算符,以数组的形式,将所有实参,存储在定义的形参中 // 语法1 , (...形参)=>{} 以数组的形式,将所有的实参 阅读全文
posted @ 2020-12-06 11:21 Tsunami黄嵩粟 阅读(128) 评论(0) 推荐(0)
摘要: // 立即执行函数 // 不在 内存 中 存储函数 // 在定义函数的同时,马上执行函数 // 执行完函数之后,就会立即释放内存中存储的函数 // 也就是立即执行函数,会马上执行,但是只能执行一次 // 有些函数执行时,只需要执行一次,如果使用立即执行函数,可以执行完毕后就释放函数,节约存储空间 / 阅读全文
posted @ 2020-12-06 11:14 Tsunami黄嵩粟 阅读(101) 评论(0) 推荐(0)
摘要: // 改变函数的this指向 // 先记住一句话 : 箭头函数不能改变this指向 // 语法1: call() 方法 // 在调用函数时使用 // 在调用的函数名称后,添加 点 call // 调用函数的()中,应该赋值实参 // 第一个实参是,改变的this指向对象 // 之后的参数是原始函数本 阅读全文
posted @ 2020-12-06 11:07 Tsunami黄嵩粟 阅读(126) 评论(0) 推荐(0)
摘要: // 箭头函数中的this指向 // 如果是箭头函数,this指向是,父级程序的,this的指向 // 如果父级程序是一个函数,函数也是有this的,那么箭头函数的this,就是父级函数的this // 如果父级程序不是函数,例如对象,数组等,没有this指向,箭头函数的this指向是window顶 阅读全文
posted @ 2020-12-06 10:59 Tsunami黄嵩粟 阅读(154) 评论(0) 推荐(0)
摘要: // 箭头函数 // 在匿名函数中,使用 => 箭头来替换 关键词 function // 箭头定义下 () 和 {} 之间 // 等于在使用新的关键词声明 函数 // 箭头函数的主要作用是,改变 函数中的 this 指向 // 为了 配合 构造函数语法 // 普通的匿名函数 var fun = f 阅读全文
posted @ 2020-12-06 10:10 Tsunami黄嵩粟 阅读(124) 评论(0) 推荐(0)
摘要: // ES6语法 // 是对js影响最大的一个版本更新 // 在 ES6 语法中 退出了很多新的 语法结构 // 就相当于 js 语言, 换了一个新的发动机 // 比如 java 等是 顶级跑车 帕加尼 福特地狱猫 // 之前的 JavaScript 最多算是 宝马Z4 // ES6 之后 可以算是 阅读全文
posted @ 2020-12-06 09:57 Tsunami黄嵩粟 阅读(102) 评论(0) 推荐(0)