JavaScript 日常开发中常用的 Object 操作方法
Native:在ECMAScript标准中定义和描述,包括JavaScript内置对象(数组,日期对象等)和用户自定义对象;Host:在主机环境(如浏览器)中实现并提供给开发者使用,比如Windows对象和所有的DOM对象;
Vue 3 响应式源码中为什么使用 WeakMap 作为「缓存区」?
在读 Vue 3 响应式原理部分代码的过程中看到其在进行响应式处理的时候,为每个对象使用 WeakMap 创建了一个「缓存区」,代码如下:
前端 4 种渲染技术的计算机理论基础
前端可用的渲染技术有 html + css、canvas、svg、webgl,我们会综合运用这些技术来绘制页面。有没有想过这些技术有什么区别和联系,它们和图形学有什么关系呢?
你不知道的CSS meida查询与用户体验
媒体查询可以看成是浏览器提供的获取⽤户系统参数和设置的接⼝。需要注意的是,不少前端开发有这么个认知误区,就是认为媒体查询只能用在 CSS 中,就像下面这样:
uni-app 请求 uni.request封装使用
对uni.request的一些共同参数进行简单的封装,减少重复性数据请求代码。方便全局调用。先在目录下创建 utils 和 common 这2个文件夹
Linux 的10个最危险的命令!
Linux命令行佷有用、很高效,也很有趣,但有时候也很危险,尤其是在你不确定你自己在正在做什么时候。 这篇文章将会向你介绍十条命令,但你最好不要尝试着去使用。
React 4 种状态类型及 N 种状态管理
React 是一个视图层框架,其核心思想是 UI = f(state),即「UI 是 state 的投影」,state 自上而下流动,整个 React 组件树由 state 驱动。当一个 React 应用程序足够复杂
Web自动化测试之playwright:设置浏览器语言
playwright支持基于Chromium内核的Google Chrome 和 Microsoft Edge浏览器, WebKit内核的Apple Safari 和 Mozilla Firefox浏览器,可以对浏览器的语言进行设置,可用来测试产品的语言自适应功能
Node.js 进程、线程调试和诊断的设计和实现
本文介绍 Node.js 中,关于进程、线程调试和诊断的相关内容。进程和线程的方案类似,但是也有一些不一样的地方,本文将会分开介绍,另外本文介绍的是对业务代码无侵入的方案