进程与线程,你了解多少?
进程与线程,在面试中经常会被问到,或者实际开发中经常遇到。那什么是进程?什么是线程?你对他们了解有多少?我们经常会说:一个在内存中运行的应用程序。每个进程都有自己独立的一块内存空间,一个进程可以有多个线程。
为什么 Proxy 一定要配合 Reflect 使用?
我们可以利用 Proxy 和 Reflect 来实现对于对象的代理劫持操作,类似于 Es 5 中 Object.defineProperty() 的效果,不过 Reflect & Proxy 远远比它强大。大多数开发者都了解这两个 Es6 中的新增内置模块
如何编写干净的JavaScript代码?
今天来分享几个编写干净的JavaScript代码的技巧!在 JavaScript 中,良好命名的关键不在于最短的变量名,而在于最具描述性的变量名。将代码中的一些数字定义为一个常量,以使它更有意义,也便于后期的维护。
聊聊 URL、URI、URN 有什么区别?
URL 全称为 Uniform Resource Locator,意为统一资源定位符。URL 是一串字符串,这些字符可以是字母,数字和特殊符号。 URL 是给定唯一资源的地址,指向该唯一资源的位置。
有 React fiber,为什么不需要 Vue fiber?
提到react fiber,大部分人都知道这是一个react新特性,看过一些网上的文章,大概能说出“纤程”“一种新的数据结构”“更新时调度机制”等关键词。但如果被问:
分享我在项目中做的一个取消请求小需求,能学到一点东西~
我们现在有这样的一个需求:每一处提交按钮,都需要做取消提交的功能,也就是:按钮在loading的过程中支持取消提交,其实这个功能并不难,但是由于我们项目用了两套请求的封装,所以让我有点措手不及。
css中background-image属性image-set()
CSS的image-set()函数表示法是一种让浏览器从给定集合中选择最合适的CSS图像的方法,主要用于高像素密度屏幕。分辨率和带宽因设备和网络访问而异。
Api接口优化的几个技巧
当越来越多对性能的吐槽反馈到我们这里的时候,我们意识到,接口性能的问题的优先级必须提高了。然后我们就跟踪了1周的接口性能监控,这个时候我们的心情是这样的:
js中文转码 - escape(),encodeURI(),encodeURIComponent()编码函数
浏览器URl地址,上网一定会用到,但是浏览器地址有中文或者浏览器url参数操作的时候,经常会用到encodeURIComponent()和decodeURIComponent()以及encodeURI()等等,今天主要讲讲escape(),encodeURI(),encodeURIComponent()这几个函数的用法和区别。