
es6
文章平均质量分 84
Arden Zhao
这个作者很懒,什么都没留下…
展开
-
Day 89/100 近期面试题汇总
写在前面的话最近面试,有不少题目还不错~分享给大家面试题如下1、前端实现文件的断点续传https://www.cnblogs.com/imwtr/p/5957391.htmlhttps://juejin.cn/post/68449040464368435272、如何获取强缓存和协商缓存https://segmentfault.com/a/1190000021661656浏览器会获取该缓存资源的header中的信息,根据response header中的...原创 2021-01-16 22:15:46 · 128 阅读 · 0 评论 -
Day48/100(ES6新特性) Map&Set
写在前面的话新的特性,会在底层影响着我们的写代码的日常。而学习新语法,就像学习新的武功招式一样~今儿不早了,写个简单的(一)MapMap是类似Object的一种键值对集合,区别在于Map的键不仅限于是字符串,其他各种类型的值包括对象都可以成为Map的键var m = new Map([[1, 'x'], [2, 'y'], [3, 'z']]);m.forEach(function (value, key, map) { alert(value);});..原创 2020-09-18 23:31:54 · 136 阅读 · 0 评论 -
理解 ES6 Generator 函数
Generator函数是ES6引入的新型函数,用于异步编程,跟Promise对象联合使用的话会极大降低异步编程的编写难度和阅读难度。关于Promise对象的知识请参阅我写的《Promises到底是个啥?》Generator函数跟普通函数的写法有非常大的区别:一是,function关键字与函数名之间有一个星号;二是,函数体内部使用yield语句,定义不同的内部状态(yield在英语里的意思就是“产出...转载 2018-02-10 16:56:31 · 1497 阅读 · 1 评论 -
斐波那契数列的javascript实现
斐波那契数列,又称黄金分割数列,指的是这样一个数列:1、1、2、3、5、8、13、21、……在数学上,斐波纳契数列以如下被以递归的方法定义:F0=0,F1=1,Fn=F(n-1)+F(n-2)(n>=2,n∈N*)。//方法1:递归function aaa(n){if(n == 0){return 0;}else if(n == 1){return 1;}else{return aaa(n-...原创 2018-02-11 22:40:04 · 869 阅读 · 0 评论