前端内练基础-关于正则

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

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

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

前端内练基础-什么是BFC

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

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

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

关于npmrc文件的配置详解

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

IOS11遇到的promise方法不兼容

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