前端内练基础-你应该知道的数据结构之链表

2021-07-13
阅读 5 分钟
1.1k
前言:为什么要学数据结构,它能帮助我们什么?能解决什么问题呢,首页数据结构并不是一门具体的编程语言,它教会我们的是一种思维方式,即如何以更优的方式存储数据和解决的一些问题,通过学习数据结构,可以大大拓宽我们的思维模式。掌握了数据结构与算法,我们看待问题的深度、解决问题的角度会大有不同,对于个人逻...

前端内练基础-你应该知道的数据结构之栈和队列

2021-06-22
阅读 7 分钟
1.2k
前言:为什么要学数据结构,它能帮助我们什么?能解决什么问题呢,首页数据结构并不是一门具体的编程语言,它教会我们的是一种思维方式,即如何以更优的方式存储数据和解决的一些问题,通过学习数据结构,可以大大拓宽我们的思维模式。掌握了数据结构与算法,我们看待问题的深度、解决问题的角度会大有不同,对于个人逻...

前端内练基础-关于正则

2021-05-10
阅读 5 分钟
1.6k
前言:在常规的开发中正则或许是不需要完全掌握,但是随着技术的深入挖掘或者说要深入某一个框架源码解析在或者寻找一些日常处理字符串的更好的处理方式,那么正则表达式可以说是必不可少的。下面就随着我开始从从浅到深一步一步的揭开正则表达式的神秘面纱。

前端内练基础-彻底搞懂浏览器的Event-loop

2021-04-21
阅读 4 分钟
1.6k
Event loop 是一个很重要的概念,本质上指的是计算机的运行机制,JavaScript语言采用的就是这种机制,众所周知JavaScript是单线程,为什么会设计成单线程呢?其实早在几年前阮一峰老师就给出了答案,这样的好处提升效率,同一个时间只做一件事。但也导致了一个问题:就是所有的任务都需要排队,只有前面的任务执行结束,...
封面图

前端内练基础-什么是BFC

2021-04-16
阅读 4 分钟
5.6k
在前端的基础中,CSS的BFC是一个重要的概念,也是很多大厂考察前端基础比问的一个问题,很多时候我们都是知道这个概念,但是具体是什么作用,下面请大家耐着性子看完这篇文章相信会有一些收获的。
封面图

前端内练基础-关于this的理解

2021-04-06
阅读 7 分钟
1.6k
前言:this的关键字是JavaScript中最复杂的机制之一,它是有一个很特别的关键字,被自动定义在所有函数作用域中。但是即使是非常有经验的JavaScript开发者也很难说清它到底指向的是什么。
封面图

nginx日志截取入库

2021-03-25
阅读 2 分钟
2.5k
前言:如何实现一个前端监控系统,那么nginx服务器的配置必不可少,那么如何进行nginx的配置,拿到当前请求的的错误信息,然后进行日志清洗过滤标准入库呢?下面我带领大家一步一步的进行实现引导。
封面图

关于npmrc文件的配置详解

2021-02-02
阅读 1 分钟
18.3k
通过 nrm use xxx 可以切换不同的源、或者 nrm add xxx xxx域名 进行安装,本地\或者服务器安装打包安装的时候 直接切换内部的源 在当前的私有服进行设置、当前私服找不到的话切换外网进行访问下载,详情
封面图

如何判断视\音频文件的编码格式、chrome不能播放MP4

2021-02-01
阅读 2 分钟
3.8k
背景:在做chrome上传的时候发现在同一个MP4格式在浏览器打开有的不能播放调研: 经过调研发现是浏览器的兼容问题 不同的浏览器的播放的MP4格式编码是不一样的,如图解决:如果想要在浏览器播放的话 需要对不同编码的格式文件进行拦截,那么怎么获取文件的编码格式呢?采用:mp4box.js 通过官网配置的onReady方法获取文件...

IOS11遇到的promise方法不兼容

2021-02-01
阅读 1 分钟
2.7k
前言:在开发H5的时候 我们往往需要兼容不同的手机的兼容的问题,IOS的范围最低到 >=9;安卓 => 6.0项目背景:H5嵌入在app中;调试:app客户端开发者手动打包debug包,进行safair浏览器进行调试 发现控制台报错:解决:明显就是不兼容 当前的promise的finally的方法、直接引入:promise.prototype.finally 兼容低版...