- 博客(12)
- 收藏
- 关注
原创 TypeScript interface(接口)详解
什么是interface?有什么作用?interface是对象模板,用于约束类、对象、函数的契约(标准)文档 实际开发中可以使用各种文档来规定一个标准,但是这种约束是很弱的;代码 用代码来约束,是一种强标准。
2024-07-04 15:53:08
645
原创 TypeScript中的类型系统(一)
一些简单的类型就不做赘述了,大家也明白什么意思,下面将一些比较特殊的类型做一个简单的介绍。object类型根据JavaScript中的设计,object包含了所有对象、数组、函数。我们声明对象、数组和函数都可以视为object类型。const fun: object = () => { console.log("运行") };undefined类型、null类型undefined和null类型都是独立的类型,他们有且仅有一个值。undefined类型只包含一个值 "undefined" 表示未定义。
2024-07-02 11:52:17
222
原创 Node核心基础——文件系统(文件I/O)
Node在fs模块中提供了一组底层API来访问文件系统,底层文件系统使用文件描述符来处理他们对应的文件,可以使用fs.open来打开文件、fs.write写入文件、fs.read来读取文件以及fs.close关闭文件。
2023-12-05 15:34:38
145
1
原创 Node核心基础——缓冲区
JavaScript善于处理字符串,但是由于它最初是被设计用来处理HTML文档的,因此它并不善于处理二进制数据。因为JavaScript中没有字节类型,也没有结构化类型,甚至没有字节数组类型,只有数值类型和字符串类型。为了使处理二进制数据任务变得简单,Node引入了一个二进制缓冲区,以buffer伪类中的JavaScript API形式暴露给外界。缓冲区的长度以字节为单位,并且可以随时设置和获取缓冲区中的内容。
2023-11-30 17:33:32
107
1
原创 Node核心API基础——加载模块
官方给出的解释是:Node.js是一个开源和跨平台的JavaScript运行时环境。Node并不是一门语言,就是一个运行JavaScript的舞台,Node中只能使用ECMAScript语法本身,Node提供了内置模块,Node也可以作为中间层,可以在Node中处理服务器返回的数据及解决跨域问题。
2023-11-27 15:40:01
78
1
原创 原生JavaScript重写call方法详解(不使用bind、apply做辅助)
使用JavaScript基础知识重写call方法,不使用bind或者apply做辅助
2023-02-15 10:58:43
487
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人