自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(143)
  • 收藏
  • 关注

原创 Node.js:querystring

Node.js中的querystring模块是处理URL查询字符串的核心工具,提供了查询字符串与对象之间的转换功能。主要API包括querystring.parse()用于将查询字符串解析为对象,querystring.stringify()用于将对象序列化为查询字符串,以及querystring.escape()和querystring.unescape()用于URL编码和解码。模块支持处理数组和自定义编码解码,但不直接支持嵌套对象,需通过自定义函数实现。

2025-05-22 21:23:43 138

原创 Node.js 中的 path 模块详解

path 模块是 Node.js 核心模块之一,提供了一系列实用工具用于处理和转换文件路径。它可以帮助你解决不同操作系统下的路径差异问题,使你的代码更具可移植性。

2025-05-22 21:15:36 220

原创 MySQL 知识框架

mysql知识框架

2025-05-22 21:07:32 602

原创 Node.js 事件循环

Node.js 事件循环

2025-05-21 14:46:55 471

原创 Node.js 回调函数

Node.js 回调函数

2025-05-21 14:30:46 791

原创 Node.js REPL(交互式解释器)

Node.js REPL(交互式解释器)

2025-05-21 14:10:46 515

原创 Node.js Cluster 模块详解

Node.js Cluster 模块详解

2025-05-20 23:57:40 781

原创 Node.js:process模块

Node.js:process

2025-05-20 23:43:10 152

原创 MongoDB 优化指南

MongoDB 性能优化涉及多个方面,包括查询优化、索引设计、架构配置等。

2025-05-20 22:53:22 354

原创 MongoDB 分片(Sharding)使用指南

MongoDB 分片(Sharding)使用指南

2025-05-20 22:46:05 286

原创 Node.js 多进程

Node.js 多进程

2025-05-20 17:23:29 617

原创 Node.js 全局对象

nodejs全局对象

2025-05-20 13:54:46 546

原创 Node.js OS 模块

Node.js os 模块提供了一些基本的系统操作函数。os 模块是 Node.js 的内置模块之一,用于获取操作系统的相关信息,如平台、CPU、内存、网络接口等。os 模块中的方法可以帮助开发者在跨平台环境中适配和监控系统信息,确保程序运行在各种操作系统上。

2025-05-20 10:17:09 110

原创 Node.js:util模块

Node.js的util模块是一个内置工具模块,提供了多种实用函数,用于增强JavaScript的功能,特别是在调试、错误处理和格式化等方面。通过const util = require('util');导入模块后,可以使用多种方法,如util.format()用于字符串格式化,util.inspect()将对象转换为字符串便于调试,util.promisify()和util.callbackify()分别用于将回调函数转换为Promise和将Promise转换为回调函数。

2025-05-20 10:09:37 741

原创 Node.js Buffer 模块详解

Node.js的Stream模块是处理流式数据的核心接口,适用于处理大文件或连续数据源。Stream模块包括四种类型:可读流、可写流、双工流和转换流。可读流用于数据来源,如文件读取;可写流用于数据目标,如文件写入;双工流既可读又可写;转换流用于修改或转换数据。Stream的优势在于内存效率、时间效率和组合性。可读流可以通过事件、异步迭代器等方式读取数据,并支持流动模式和暂停模式。可写流通过write()和end()方法写入数据,并处理背压问题。双工流和转换流分别实现可读可写接口和修改数据功能

2025-05-20 00:12:58 925

原创 Node.js Stream 模块详解

Node.js Stream 模块详解

2025-05-20 00:01:02 1202

原创 tsconfig.json

tsconfig.json文件配置

2025-05-19 21:51:22 1279

原创 Typescript:声明文件

这篇指南的目的是教你如何书写高质量的TypeScript声明文件。在这篇指南里,我们假设你对TypeScript已经有了基本的了解。如果没有,请先阅读来了解一些基本知识,尤其是类型和命名空间部分。

2025-05-19 16:50:48 828

原创 TypeScript:文件类型检查

TypeScript:文件类型检查

2025-05-19 15:53:41 897

原创 TypeScript:三斜线指令

三斜线指令

2025-05-19 15:51:15 464

原创 TypeScript:Mixins

TypeScript:Mixins

2025-05-19 15:46:44 221

原创 TypeScript:装饰器

typescript:装饰器

2025-05-19 15:45:38 982

原创 TypeScript:JSX

TypeScript:JSX

2025-05-18 23:29:34 963

原创 TypeScript:声明合并

TypeScript:声明合并

2025-05-18 23:23:43 714

原创 TypeScript:模块解析

TypeScript:模块解析

2025-05-18 23:22:33 662

原创 TypeScript:命名空间和模块

TypeScript:命名空间和模块

2025-05-18 23:21:06 816

原创 TypeScript:命名空间

TypeScript:命名空间

2025-05-18 12:42:10 565

原创 TypeScript:模块

TypeScript:模块

2025-05-18 12:40:52 1088

原创 迭代器和生成器

当一个对象实现了属性时,我们认为它是可迭代的。一些内置的类型如ArrayMapSetStringInt32Array等都已经实现了各自的。对象上的函数负责返回供迭代的值。for..of。

2025-05-17 22:52:55 212

原创 TypeScript:Symbols

TypeScript:Symbols

2025-05-17 22:49:33 230

原创 TypeScript:高级类型

TypeScript:高级类型

2025-05-17 18:42:31 986

原创 TypeScript:类型兼容性

TypeScript:类型兼容性

2025-05-17 18:37:10 697

原创 TypeScript:类型推论

TypeScript:类型推论

2025-05-16 18:44:08 367

原创 TypeScript:枚举

TypeScript:枚举

2025-05-16 18:40:57 634

原创 Typescript:泛型

Typescript:泛型

2025-05-16 12:08:59 533

原创 Typescript:函数

本文详细介绍了TypeScript中函数的多种声明方式、类型定义、参数特性、返回值类型以及高级函数模式。文章首先展示了命名函数、函数表达式和箭头函数的声明方法,接着探讨了函数类型注解、接口定义和类型别名的使用。随后,文章讨论了可选参数、默认参数、剩余参数和参数解构等参数特性,并介绍了函数重载和this类型的应用。此外,文章还涵盖了泛型函数、返回值类型、高阶函数、柯里化函数和构造函数类型等高级函数模式。最后,文章强调了函数与接口/类的关系,并提供了最佳实践建议,如明确参数和返回类型、合理使用可选参数、优先使用

2025-05-16 00:46:21 301

原创 TypeScript:类

Ts类

2025-05-15 23:49:12 379

原创 TypeScript:接口

TypeScript中的接口用于定义值的结构类型,支持“鸭式辨型法”或“结构性子类型化”。接口可以包含可选属性(通过?标记)和只读属性(通过readonly标记),前者允许部分属性存在,后者限制属性只能在创建时修改。接口还可以定义函数类型,通过调用签名描述参数和返回值类型。函数类型的接口允许参数名与接口定义不同,但类型需兼容。TypeScript的类型推断功能可以自动推断函数参数和返回值类型,确保与接口定义一致。

2025-05-15 16:58:44 232

原创 TypeScript:数据类型

TypeScript数据类型总结

2025-05-15 15:41:27 865

原创 jQuery知识框架

jQuery知识框架

2025-05-15 00:10:19 801

前端如何判断浏览器、操作系统的类型和版本?

前端如何判断浏览器的类型? 前端如何判断浏览器的版本? 前端如何判断操作系统的版本? 前端如何判断操作系统类型?

2022-11-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除