发布了文章2019-08-29
万丈高楼平地起,欲练此功,必先打好基本功: )编程语言总少不了变量赋值;ES6中引入了新的赋值形式:__解构赋值__;解构赋值大大的简化了变量赋值的代码,解构赋值仅能对具有迭代器(Iterator)的数据使用;
发布了文章2019-05-07
ES6已经融入到了我们的日常开发当中,甚至一些ES7的特性也已经在普遍使用,但由于浏览器的支持问题,ES6的代码在大多数情况下,还是需要编译成ES5才能正常地在各浏览器上正常运行。 ES6支持6中形式的变量命名方式:var、let、const、function、class、function,本文...
发布了文章2019-05-07
ES6已经融入到了我们的日常开发当中,甚至一些ES7的特性也已经在普遍使用,但由于浏览器的支持问题,ES6的代码在大多数情况下,还是需要编译成ES5才能正常地在各浏览器上正常运行。 ES6支持6中形式的变量命名方式:var、let、const、function、class、function,本文...
发布了文章2019-05-07
在了解 ES6 新增的变量类型前,我们必须先知道 JavaScript 在ES6之前,有如下六种基本数据类型:Null、Undefined、Number、String、Boolean和Object。而 ES6 中,新增了第七种数据类型:Symbol。上述七种数据类型作如下类型划分:
发布了文章2019-05-07
在了解 ES6 新增的变量类型前,我们必须先知道 JavaScript 在ES6之前,有如下六种基本数据类型:Null、Undefined、Number、String、Boolean和Object。而 ES6 中,新增了第七种数据类型:Symbol。上述七种数据类型作如下类型划分:
提出了问题2017-04-13
回答了问题2017-04-11
设置一个开关变量,例如:isFreshing,默认设置isFreshing: false,在调用获取数据的接口时判断isFreshing是否为true,是的话就return就好了,不是的话,就执行请求,然后再设置为true,获取到数据之后,再设置为false