JS中内存泄漏的几种情况
JavaScript 中的内存泄漏是指程序中使用的内存不再被需要却没有被释放,最终导致浏览器或者 Node.js 进程使用的内存越来越大,直到程序崩溃或者系统运行缓慢。
SCSS 中这些技巧,你可能还不知道!
随着css工程化的普及,sass在前端工程中越来越举足轻重。这篇文章会跟随工程化前端一步一步记录sass中那些不为人知,但是又非常使用的小技巧分享给大家。
Vue.js 3.x 中跨层级组件如何传递数据?
有人说我们可以使用 $attrs/$listeners,但依然还要经过中间层级,而使用 Vuex 又过于麻烦,Event Bus 又很容易导致逻辑分散,出现问题后难以定位。那么,有没有其他方法可以实现直接从祖先组件传递数据给子孙组件呢?
TypeScript中 interface 和 type 的区别,你真的懂了吗?
类型别名用来给一个类型起个新名字,使用 type 创建类型别名,类型别名不仅可以用来表示基本类型,还可以用来表示对象类型、联合类型、元组和交集。让我们看一些例子:
CSS 居中完全指南
text-align 一般运用在块级元素中,使其中的文本对齐。实际上,运用在块级元素中的text-align会使其包含的内联元素水平对齐。place-content 属性是align-content和justify-content的简写
七个 Vue 3 中的组件通信方式
props 是 Vue 中最常见的父子通信方式,使用起来也比较简单。根据上面的demo,我们在父组件中定义了数据和对数据的操作,子组件只渲染一个列表。
前端应该掌握的十个 JS 小技巧
现在前端发展很快,各种技术和框架层出不穷、百花齐放,很多人都喊学不动啦!事实上 JavaScript 作为前端的主要语言,虽然它的发展很快,每年都会出一些新特性,但视乎 JavaScript 开发者的发展速度更快一些
28个Javascript数组方法,开发者的小抄
最近面试有道题是至少写出 15 个数组方法,数组方法平时经常用到的也就6-7个,突然要一下子写出15个,还是有点卡壳了,今天整理一波,日后好复习。
React官方团队出手,补齐原生Hook短板
然而实际上,由于回调函数被useCallback缓存,形成闭包,所以点击的效果始终是sendMessage()。这就是「闭包陷阱」。以上代码的一种解决方式是「为useCallback增加依赖项」