01-学习vue前的准备工作 02-模板字符串 03-箭头函数 04-对象的单体模式 05-面向对象 06-Nodejs介绍 ...
分类:
其他好文 时间:
2020-06-11 00:36:25
阅读次数:
38
Babel是一个工具链,主要用于将ECMScript2015+版本的代码转换为向后兼容的JavaScript语法,以便能够运行在当前和旧版本的浏览器或其他环境中。 //Babel 输入:ES2015箭头函数 [1,2,3].map((n)=>n+1) //Babel 输出:ES5语法实现的同等功能 ...
分类:
其他好文 时间:
2020-06-08 00:27:20
阅读次数:
45
js 兼容性处理:babel-loader @babel / core index.js 中,使用了箭头函数的语法,打包编译后同样也是箭头函数,这在 chrome中没有任何问题,正常输出7,但在 IE 中打开,会有语法错误, IE浏览器并不支持箭头函数语法,所以需要 用 babel 做兼容性处理,w ...
分类:
Web程序 时间:
2020-06-05 15:07:20
阅读次数:
78
1、反转字符串 在此示例中,我们使用了散布运算符(…),Array的reverse方法和String的join方法来反转给定的字符串。 2、计算数字的阶乘 要计算给定数字的阶乘,我们使用箭头函数和嵌套三元运算符。 3、将数字转换为数字数组 在此示例中,我们使用了散布运算符(…),Array的map方 ...
分类:
编程语言 时间:
2020-06-05 13:11:05
阅读次数:
88
1 决定this指向的是函数执行的时候,而不是函数声明的时候。 2 谁调用的函数,this就指向谁,class和构造函数也适用,this指向实例。 3 箭头函数不改变this指向,this是上级函数作用域的this。 4 fn1.call({x:1}),用call函数调用,this就是传入{x:1} ...
分类:
其他好文 时间:
2020-06-03 00:57:25
阅读次数:
80
1.什么是lambda表达式 (1)lambda表达式也被称为箭头函数,匿名函数,闭包。 (2)lambda表达式体现的是轻量级函数式编程思想。 (3)->符号式lambda表达式核心操作符号,符号左侧是操作函数,右侧是操作表达式。 (4)jdk1.8新特性 2.Model Code As Date ...
分类:
编程语言 时间:
2020-06-01 23:42:27
阅读次数:
75
1. JavaScript 中this 的指向 1.1 函数中this 的指向 JavaScript 中, 有3种类型的函数: 箭头函数, 函数声明式, 函数表达式; 它们的this 指向可以分类为: 箭头函数: 箭头函数中的this 指向上一层环境作用域 函数声明式/函数表达式: 函数声明式/函数 ...
分类:
其他好文 时间:
2020-05-28 09:15:01
阅读次数:
61
PHP很久不用了,很多新特性都记不清了,稍微整理一下。 标量参数类型声明[7.0] 返回值类型声明[7.0] Nullable类型[7.1] 属性值类型声明[7.4] Void 函数[7.1] 箭头函数[7.4] 类常量可见性[7.1] iterable 伪类[7.1] 新的object类型[7.2 ...
分类:
Web程序 时间:
2020-05-27 20:30:12
阅读次数:
94
造成这个的原因多数是因为, this 的指向错误,尤其是在我们 自定义函数 的时候报错 解决办法: 将自定义函数改成箭头函数 如,将这种写法 showMovieData (page, pageSize){ } 换成箭头函数,就变成 showMovieData = (page, pageSize) = ...
分类:
其他好文 时间:
2020-05-27 17:10:38
阅读次数:
92
bind返回对应函数, 便于稍后调用; apply, call则是立即调用。 除此外, 在 ES6 的箭头函数下, call 和 apply 将失效, 对于箭头函数来说: 箭头函数体内的 this 对象, 就是定义时所在的对象, 而不是使用时所在的对象;所以不需要类似于var _this = thi ...
分类:
移动开发 时间:
2020-05-26 18:28:13
阅读次数:
102