文章列表
所有的文章都在这了。
TypeScript 5.3 发布:引入全新功能和优化
Posted on:2023年11月14日 at 08:45近期,TypeScript 团队宣布了 TypeScript 5.3 的 Release Candidate(RC)版本,该版本在稳定版本发布之前不再进行除了关键错误修复之外的更改。下面将介绍 TypeScript 5.3 中的一些重要功能和改进。 ...
Tailwind CSS:美丽的恶魔,还是争议中的宠儿
Posted on:2023年11月12日 at 16:52在Web开发领域,我们时常会陷入争论的泥潭。有时候,这些争论就像是一场无休止的激烈辩论,不亚于死亡和税收的必然存在。而近来,这场辩论的焦点再次集中在了Tailwind CSS身上。 ...
使用CSS保持DIV的纵横比
Posted on:2023年11月11日 at 14:18在网页设计中,创建具有响应性的元素并保持其纵横比是一项常见的任务。虽然可以通过JavaScript实现这一目标,但我们更倾向于仅使用CSS来完成。本文将深入探讨如何使用CSS确保一个`div`在窗口宽度变化时保持其纵横比。 ## 1. 背景 ...
Angular 17:探索未来的开发者之旅
Posted on:2023年11月9日 at 21:52Angular 17隆重登场,为开发者们带来了一系列令人振奋的特性和改进,让我们一同深入了解这个全新版本的Angular。 **1. 新鲜面貌:Angular的时尚转变** ...
JavaScript中字符串拆分的最佳实践
Posted on:2023年11月9日 at 19:53在JavaScript中,拆分字符串是一项常见的任务,尤其在需要从包含多个字段的字符串中提取信息时。本文将探讨如何巧妙运用JavaScript的`String.prototype.split`函数,以及其他方法来实现字符串的高效拆分。 #### 使用String.prototype.split ...
JavaScript 中 !! 运算符的作用是什么
Posted on:2023年11月6日 at 23:09JavaScript是一种流行的编程语言,具有广泛的应用领域,包括前端开发和后端开发。在JavaScript中,有一种特殊的运算符,即`!!`,它在某些情况下可以派上用场,但也让一些开发者感到困惑。本文将详细介绍`!!`运算符的作用和用途。 ## 了解`!!`运算符 ...
防抖与节流的区别
Posted on:2023年11月5日 at 12:05防抖和节流是前端开发的两个炙手可热的概念,它们听起来很高大上,但其实挺好懂的。咱们来聊聊它们的区别,别担心,我会尽量用通俗易懂的话来解释。 首先,防抖和节流都是为了解决一个问题:当你频繁触发某个事件时,如何控制函数的执行频率,以减轻浏览器的负担和提高性能。 ## 防抖(Debounce) ...
如何在 Node.js 中执行命令行二进制文件
Posted on:2023年11月4日 at 22:05在 Node.js 中,可以通过 `child_process` 模块来执行命令行二进制文件。该模块提供了 `exec()` 和 `spawn()` 两个函数,用于在子进程中执行命令。 ...
JavaScript 的对象如何使用 map 函数
Posted on:2023年11月3日 at 22:00JavaScript没有内置的对象map函数,但可以使用以下方法来实现: ```javascript function objectMap(object, callback) { const result = {}; Object.keys(object).forEach(key => {...
JavaScript 中的最大安全整数
Posted on:2023年11月2日 at 09:34JavaScript中的数字的最大安全值为Number.MAX_SAFE_INTEGER,即9007199254740991。这意味着,所有小于或等于该值的整数都可以被准确地表示和比较。如果需要使用更大的整数,则需要使用BigInt类型。 ...
如何在 CSS 中选择父元素
Posted on:2023年11月1日 at 17:02CSS 中没有用于选择父元素的直接选择器。但是,CSS4 引入了 :has() 伪类,它可以让您选择包含特定子元素的父元素。 例如,以下 CSS 将选择所有包含具有类名 "active" 的 a 元素的 li 元素: ```css li:has(a.active) { /* 应用于 li 标签的样式 */ }...
如何在 React 中将数据从子组件传递给父组件
Posted on:2023年10月31日 at 16:20在 React 中,数据流通常是单向的,这意味着数据是从父组件传递给子组件的。但是,在某些情况下,您可能需要将数据从子组件传递回其父组件。 有两种主要方法可以做到这一点: 1. 使用回调函数 2. 使用 Context **使用回调函数** 要使用回调函数将数据从子组件传递给父组件,请按照以下步骤操作: ...