JS 中比较让人头疼的问题之一要算异步事件了,比如我们经常要等后台返回数据后进行 dom 操作,又比如我们要设置一个定时器完成特定的要求。在这些同步与异
什么是缓存 通过复用以前获取的资源,可以显著提高网站和应用程序的性能。Web 缓存减少了等待时间和网络流量,因此减少了显示资源表示形式所需的时间
前置条件 zsh 只支持 类unix系统,不支持windows,windows用户想要体验,请在WSL中尝试! 安装 zsh安装 首先安装 Z shell,通过
什么是垃圾回收 js 中基本类型是储存在栈空间里的,复杂类型是储存在堆空间里,同时栈空间里保存这对它的引用。这是数据的储存方式,如果这些数据被使用
关于斐波那契数列 斐波那契数列 JS 实现 1 2 3 4 5 6 7 8 // n 默认为大于零的整数 function fib(n) { if (n < 2) { return n } else { return fib(n - 2) + fib(n - 1) } } 斐波那契数列函数的实现
关于 this 的一道面试题 问题 首先贴代码: 1 2 3 4 5 6 7 8 9 10 11 12 13 let length = 10 function fn() { console.log(this.length) } let obj = { length: 5, method(fn) { fn() arguments[0]() }, } obj.method(fn, 1) 请问最后打印出什么? 第一个 fn() 不确定