我的梦想
面朝大海,春暖花开 -- 哈哈哈。
前端监控和前端埋点 前端监控和前端埋点
前端监控和前端埋点,一个是目的,一个是实现方式,做前端埋点,是为了做前端监控,那为什么要做前端监控呢? 前端监控的目的是: 获取用户行为以及跟踪产品在用户端的使用情况,并以监控数据为基础,指明产品优化的方向。 前端监控前端监控可以分
2020-09-18
JS代码要不要加分号? JS代码要不要加分号?
问题背景前一段日子团队通过ESLint + Prettier +StyleLint刚刚统一了代码规范。我本地通过编辑器设置了保存时执行eslint fix,偶然的发现了一个报错… 根据提示,在每一个[前加一个;,果然没问题了。但是我们团队的
2020-08-26
Webpack面试题 Webpack面试题
0.有哪些常见的Loader?你用过哪些Loader? raw-loader:加载文件原始内容(utf-8) file-loader:把文件输出到一个文件夹中,在代码中通过相对 URL 去引用输出的文件 (处理图片和字体) url-loa
2020-08-19
vue 强制刷新组件 vue 强制刷新组件
使用vue进行开发时,如果要刷新当前路由,则调用router.go(0)方法即可。但是某些情况下,我们可能要求仅仅刷新某个组件,而不是路由,那么我们应该怎么做呢? 1.使用this.$forceUpdate强制重新渲染如果要在组件内部中进行
2020-08-14 echo丶若梦
14. 最长公共前缀 14. 最长公共前缀
编写一个函数来查找字符串数组中的最长公共前缀。 如果不存在公共前缀,返回空字符串 “” 示例 1:输入: ["flower","flow","flight"]输出: "f
2020-08-05
手写一个call、apply、bind 手写一个call、apply、bind
手写一个 new new 运算符创建一个用户定义的对象类型的实例或具有构造函数的内置对象的实例。new 关键字会进行如下的操作: 1.创建一个空的简单JavaScript对象(即{ } ); 2.链接该对象(即设置该对象的构造函数)到
2020-08-03
前端缓存机制 前端缓存机制
1. 缓存的作用 加快资源加载速度,提高用户体验 节省带宽,服务器端资源无需重新传输;甚至一些缓存无需进行Http请求 服务器端缓存,如(CDN)可以减缓多用户并行请求的压力,减轻服务器压力 2. 缓存的分类 服务器缓存 如(CDN)
2020-07-30
js下载导出Excel文件以及ie兼容问题 js下载导出Excel文件以及ie兼容问题
方法一 使用a标签下载-- 使用a标签下载, download 属性,`url` 是所要下载的地址,注意IE浏览器不支持 `<a href={`${url}`} download>导出</a>`方法二 接口返会的是
2020-07-29
判定是否互为字符重排 判定是否互为字符重排
给定两个字符串 s1 和 s2,请编写一个程序,确定其中一个字符串的字符重新排列后,能否变成另一个字符串。示例 1:输入: s1 = "abc", s2 = "bca"输出: true 示例 2:输
2020-07-27
判定字符是否唯一 判定字符是否唯一
实现一个算法,确定一个字符串 s 的所有字符是否全都不同示例 1:输入: s = "leetcode" 输出: false 示例 2:输入: s = "abc" 输出: true 限制:0 <= len(s) <= 100如果
2020-07-24
前端js几种加密/解密方法 前端js几种加密/解密方法
一.Window btoa() 方法btoa() 方法用于创建一个 base-64 编码的字符串。 该方法使用 "A-Z", "a-z", "0-9", "+"
2020-01-15
网站优化 网站优化
1. 为什么 Javascript 要是单线程的 ?这是因为 Javascript 这门脚本语言诞生的使命所致!JavaScript 为处理页面中用户的交互,以及操作 DOM 树、CSS 样式树来给用户呈现一份动态而丰富的交互体验和服务器逻
2020-01-14
1 / 3