es6
文章平均质量分 84
Arden Zhao
这个作者很懒,什么都没留下…
展开
-
Day 89/100 近期面试题汇总
写在前面的话 最近面试,有不少题目还不错~ 分享给大家 面试题如下 1、前端实现文件的断点续传 https://www.cnblogs.com/imwtr/p/5957391.html https://juejin.cn/post/6844904046436843527 2、如何获取强缓存和协商缓存 https://segmentfault.com/a/1190000021661656 浏览器会获取该缓存资源的header中的信息,根据response header中的...原创 2021-01-16 22:15:46 · 108 阅读 · 0 评论 -
Day48/100(ES6新特性) Map&Set
写在前面的话 新的特性,会在底层影响着我们的写代码的日常。 而学习新语法,就像学习新的武功招式一样~ 今儿不早了,写个简单的 (一)Map Map是类似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 · 109 阅读 · 0 评论 -
理解 ES6 Generator 函数
Generator函数是ES6引入的新型函数,用于异步编程,跟Promise对象联合使用的话会极大降低异步编程的编写难度和阅读难度。关于Promise对象的知识请参阅我写的《Promises到底是个啥?》Generator函数跟普通函数的写法有非常大的区别:一是,function关键字与函数名之间有一个星号;二是,函数体内部使用yield语句,定义不同的内部状态(yield在英语里的意思就是“产出...转载 2018-02-10 16:56:31 · 1454 阅读 · 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 · 834 阅读 · 0 评论