1 2 3 4

随笔分类 -  面试题

摘要:在做项目时我遇到了这样一个情景,要获取多个公司的公司信息,而获取公司信息需要传公司名称去调接口。 此时多个公司是以数组形式展示:let companies = ['公司A ','公司B ','公司C ','公司D ']。 开始我在promise.all里面做循环遍历,代码如下: const res 阅读全文
posted @ 2020-10-28 15:13 红鲤鱼与LV 阅读(4315) 评论(0) 推荐(1) 编辑
摘要:https://www.cnblogs.com/humin/p/7136479.html https://www.jianshu.com/u/07214066934f https://www.jianshu.com/p/19ae438e1a1chttp://www.ptbird.cn/comment 阅读全文
posted @ 2020-09-04 10:46 红鲤鱼与LV 阅读(151) 评论(0) 推荐(0) 编辑
摘要:1.this指向的固定化,并不是因为箭头函数内部有绑定this的机制,实际原因是箭头函数根本没有自己的this,导致内部的this就是外层代码块的this。正是因为它没有this,所以也就不能用作构造函数。 2.除了this,以下三个变量在箭头函数之中也是不存在的,指向外层函数的对应变量:argum 阅读全文
posted @ 2020-01-15 18:43 红鲤鱼与LV 阅读(241) 评论(0) 推荐(0) 编辑
摘要:1.字符串 includes():是否找到了参数字符串。 startsWith():是否在原字符串的头部。 endsWith():是否在原字符串的尾部。 repeat():重复字符串。 padStart()、padEnd():补全字符串。 trimStart()、trimEnd() :删除头部或尾部 阅读全文
posted @ 2020-01-15 18:24 红鲤鱼与LV 阅读(158) 评论(0) 推荐(0) 编辑
摘要:一、认证 (一)自己编写中间件实现认证 1.首先先写认证的代码,就是验证用户是否登陆了,验证方法是验证请求头中的token。 这里中间件我就直接写路由的文件里了,没有单独拎出去放专门中间件文件里。 const Router = require('koa-router'); const jsonweb 阅读全文
posted @ 2020-01-03 17:31 红鲤鱼与LV 阅读(592) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-01-02 15:32 红鲤鱼与LV 阅读(213) 评论(0) 推荐(0) 编辑
摘要:1.JWT构成 头部(header) 有效载荷(Payload) 签名(signature) 2.header(header是一段json,经过base64编码变成一段字符串,编码前后对比图如图所示:) typ:token的类型,这里固定为JWT alg:使用的hash算法,例如:HMAC SHA2 阅读全文
posted @ 2020-01-02 14:14 红鲤鱼与LV 阅读(3469) 评论(0) 推荐(0) 编辑
摘要:1.session工作原理 客户端通过用户名和密码请求服务端,服务端就会生成身份认证相关的session数据,比如用户、用户名等信息来生成一份session数据,会保存在内存里或内存数据库里,并将sessionId通过Set-cookie响应头返回给客户端, 客户端则会把sessionId存在coo 阅读全文
posted @ 2020-01-02 10:48 红鲤鱼与LV 阅读(1061) 评论(0) 推荐(0) 编辑
摘要:1.REST:REST是万维网软件架构风格,用来创建软件服务的。 2.REST的六个限制: (1)客户-服务器 关注点分离 服务端专注数据存储,提升了简单性 前端专注用户界面,提升了可移植性 (2)(服务端)无状态 所有用户会话信息都保存在客户端 每次请求必须包括所有信息,不能依赖上下文信息。(例如 阅读全文
posted @ 2019-12-23 11:33 红鲤鱼与LV 阅读(296) 评论(0) 推荐(0) 编辑
摘要:给i标签的父元素设置font-size:0; 阅读全文
posted @ 2019-11-27 15:19 红鲤鱼与LV 阅读(208) 评论(0) 推荐(0) 编辑
摘要:1.复制: 2.粘贴到终端,回车。就运行啦 3.额外附赠小知识: 到终端粘贴,后面加上 -o,就可以保存啦。有些不能下载的音频视频可以这样保存。 4.下面是别人写的,我看着挺好的: https://blog.csdn.net/fdipzone/article/details/78828617 阅读全文
posted @ 2019-11-26 14:42 红鲤鱼与LV 阅读(196) 评论(0) 推荐(0) 编辑
摘要:https://blog.csdn.net/oscar999/article/details/16342699 productsCSV(e) { const { download } = this.state; // 表头 const thead = '时间,Key,服务接口,调用量\n'; // 阅读全文
posted @ 2019-11-22 12:07 红鲤鱼与LV 阅读(450) 评论(0) 推荐(0) 编辑
摘要:1.查看有没有绑这个host ping broker.vs.amap.com 阅读全文
posted @ 2019-11-21 18:36 红鲤鱼与LV 阅读(112) 评论(0) 推荐(0) 编辑
摘要:1.$.param(): param() 方法创建数组或对象的序列化表示形式。 序列化的值可在生成 AJAX 请求时用于 URL 查询字符串中。 第一行是原始数据,第二行是序列化后的。$.param(obj) 阅读全文
posted @ 2019-11-21 16:40 红鲤鱼与LV 阅读(369) 评论(0) 推荐(0) 编辑
摘要:JavaScript toJSON() 方法 定义和用法 toJSON() 方法可以将 Date 对象转换为字符串,并格式化为 JSON 数据格式。 JSON 数据用同样的格式就像x ISO-8601 标准: YYYY-MM-DDTHH:mm:ss.sssZ 实例 返回字符串的 Date 对象,并格 阅读全文
posted @ 2019-11-18 14:57 红鲤鱼与LV 阅读(2151) 评论(0) 推荐(0) 编辑
摘要:https://leetcode-cn.com/ 2.牛客网 https://www.nowcoder.com/ 3.赛码网 https://www.acmcoder.com/index 4.51cTo https://edu.51cto.com/t/exam/list/id-103.html 5. 阅读全文
posted @ 2019-08-06 14:41 红鲤鱼与LV 阅读(140) 评论(0) 推荐(0) 编辑
摘要:1.为什么要使用状态管路工具 在跨层级的组件之间传递信息,尤其是复杂的组件会非常困难。也不利于开发和维护,这时我们就a需要用到状态管理工具。 2.Flux Flux,它采用的是单向数据流。 * Actions: 驱动Dispatcher发起改变 * Dispatcher: 负责分发动作(事件) * 阅读全文
posted @ 2019-05-01 14:40 红鲤鱼与LV 阅读(595) 评论(0) 推荐(0) 编辑
摘要:1.mobx状态管理 安装: creact-react-app mobx 安装: creact-react-app mobx 2.action、store、reducer。 action是一个函数,事件调用actions直接修改state,Actions是唯一可以修改state的东西,并且可能有副作 阅读全文
posted @ 2019-05-01 14:38 红鲤鱼与LV 阅读(1118) 评论(0) 推荐(0) 编辑
摘要:今天在使用$attrs的时候遇到一个问题: 父组件: 我在子组件中没有用props保存这个值,按理说应该会把值传给孙子层,但在孙子层通过this.$attrs.opinion并没有获取到值, 后来发现要在子组件上写:v-bind="$attrs" 这样在孙子组件就可以通过this.$attrs.op 阅读全文
posted @ 2019-04-30 23:46 红鲤鱼与LV 阅读(1319) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示