面试题
文章平均质量分 79
夏河始溢
垆边人似月,皓腕凝霜雪。
展开
-
一三八、代码优化篇,函数缓存(单例+代理)
每次接口请求依赖服务端接口或者客户端返回pnone字段,并且可能短时间多次请求。一种处理方式是返回值后使用全局状态管理,每次使用判断全局有没有另一种方式就是缓存这个函数,以及返回值,每次调用这个函数如果有值就直接返回缓存的结果原创 2022-11-11 16:23:01 · 161 阅读 · 0 评论 -
一二九、24 个面试常问的XX和XX的区别
1. 箭头函数和普通函数的区别a. 箭头函数和普通函数的样式不同,箭头函数语法更加简洁、清晰,箭头函数是=>定义函数,普通函数是function定义函数。b. 箭头函数会捕获其所在上下文的 this 值,作为自己的 this 值,定义的时候就确定并固定了。c. 箭头函数不能作为构造函数使用,也不能使用new关键字(因为箭头函数没有自己的this,它的this其实是继承了外层执行环境中的this,且this指向永远不会改变,作为构造函数其的this要是指向创建的新对象)。d. 箭头函数没有自己的转载 2021-05-06 16:33:38 · 1738 阅读 · 0 评论 -
一一八、项目难点总结
网页版Excelweb worker 多线程计算//主线程 main.jsvar worker = new Worker("worker.js");worker.onmessage = function(event){ // 主线程收到子线程的消息};// 主线程向子线程发送消息worker.postMessage({ type: "start", value: 12345});//web worker.jsonmessage = function(even原创 2020-09-15 11:01:42 · 880 阅读 · 0 评论 -
七八、各大公司前端面试题+答案(持续更新)
阿里使用过的Koa2中间件koa-bodyparser , koa-router , koa-session , koa-staticKoa-body原理npm install koa-bodyparser --save//使用const bodyParser = require('koa-bodyparser');app.use(bodyParser())//在代码中...原创 2019-04-22 18:32:08 · 2473 阅读 · 2 评论