会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
那些怀着信心去追求卓越的人,灵魂将在奋进中获得洗涤
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
···
14
下一页
2023年3月21日
TypeScript(七)类
摘要: 目录 前言 基本用法 实现接口 继承(extends) 基本用法 访问父类 重写父类(override) 只读关键字(readonly) 存取器(getters/setters) 静态成员(static) 访问修饰符(类成员属性) JavaScript中的封装 TypeScript中的封装 公共(p
阅读全文
posted @ 2023-03-21 22:55 阿宇的编程之旅
阅读(47)
评论(0)
推荐(0)
2023年3月18日
TypeScript(六)函数
摘要: 目录 前言 可选参数 参数默认值 剩余参数 类型推断 函数重载 结尾 参考文章 前言 本文收录于TypeScript知识总结系列文章,欢迎指正! 在前面的文章中,我使用对象类型以及接口分别定义了函数类型,浅谈了函数的定义及基本使用。本文将分享函数的进阶用法 可选参数 函数参数可以被标记为可选的,这意
阅读全文
posted @ 2023-03-18 16:11 阿宇的编程之旅
阅读(20)
评论(0)
推荐(0)
2023年3月13日
TypeScript(五)类型别名及类型符号
摘要: 目录 引言 类型别名 基本用法 字面量类型 数字字面量 字符串字面量 布尔字面量 空字面量 枚举字面量 类型符号 联合类型 交叉类型 类型断言 尖括号 as关键字 非空断言 类型保护 typeof instanceof 类型谓词 索引类型 映射类型 type or interface? 二者的区别:
阅读全文
posted @ 2023-03-13 10:26 阿宇的编程之旅
阅读(196)
评论(0)
推荐(0)
2023年3月9日
TypeScript(四)接口
摘要: 目录 前言 定义 用法 基本用法 约定规则 属性控制 任意属性 可选属性 只读属性 定义函数 冒号定义 箭头定义 接口类型 函数接口 索引接口 继承接口 类接口 总结 前言 本文收录于TypeScript知识总结系列文章,欢迎指正! 在介绍TS对象类型中,为了让数组每一项更具体,我们使用 strin
阅读全文
posted @ 2023-03-09 16:58 阿宇的编程之旅
阅读(83)
评论(0)
推荐(0)
2023年3月5日
TypeScript(三)对象类型
摘要: 目录 前言 对象类型 Object与object有什么区别? Array(数组) Function(函数) Tuple(元组) Enum(枚举) 数字: 字符串: 计算类型: 二进制计算: 异构枚举(不同类型的初始值): Object(对象) 总结 前言 在TS中除了之前的基本类型外,还包含Arra
阅读全文
posted @ 2023-03-05 14:44 阿宇的编程之旅
阅读(740)
评论(0)
推荐(0)
2023年2月22日
死磕Node模块兼容性,ESM和CJS我全都要!
摘要: 目录 前言 一些概念 CJS(CommonJS) ESM(ECMAScript Modules) 兼容操作 效果演示 总结 前言 在Node版本13.2.0(2019年)之前,我们一般使用CJS(CommonJS)模式在代码中引入包,它的加载是同步的,在整个模块加载完成后,才会执行后续代码。而ESM
阅读全文
posted @ 2023-02-22 14:27 阿宇的编程之旅
阅读(801)
评论(0)
推荐(0)
2023年2月17日
TypeScript(二)基本类型和特殊类型
摘要: 目录 前言 基本数据类型 变量定义 用法 Boolan(布尔) Number(数字) String(字符串) Null(空值)和Undefined(未定义) Symbol(标识符) Bigint(长整数) Void(缺少值) any(任意值) never(永无) unknown(未知) 写在最后 前
阅读全文
posted @ 2023-02-17 14:42 阿宇的编程之旅
阅读(351)
评论(0)
推荐(0)
使用Node+Wechaty做一个机器人
摘要: 目录 前言 准备工作 起步 实践 写在最后 前言 这篇文章将结合Wechaty去实现一个机器人 在开始编码之前,我们先了解一下wechaty Wechaty是一个聊天机器人,只需6行代码即可实现一个机器人,其跨平台性,多编程语言支持,使其在众多开源的bot项目中大放光彩。 关于它的使用,官方给的文档
阅读全文
posted @ 2023-02-17 09:47 阿宇的编程之旅
阅读(229)
评论(0)
推荐(0)
2023年2月11日
基于Web Speech API给ChatGPT加上语音功能,距离MOSS又近了一步
摘要: 目录 前言 起步 实现过程 webkitSpeechRecognition speechSynthesis 小例子 遇到的问题 效果展示 总结 前言 去年写了两篇关于接入ChatGPT的文章:微信接入ChatGPT,使用Node+ChatGPT+Wechaty做一个微信机器人_DieHunter10
阅读全文
posted @ 2023-02-11 19:59 阿宇的编程之旅
阅读(598)
评论(0)
推荐(0)
2023年2月6日
JS基础篇(前端面试题整合)(二)
摘要: 如何创建函数 第一种(函数声明): function sum1(num1,num2){ return num1+num2; } 第二种(函数表达式): var sum2 = function(num1,num2){ return num1+num2; } 第三种(函数对象方式): var sum3
阅读全文
posted @ 2023-02-06 18:10 阿宇的编程之旅
阅读(22)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
···
14
下一页
公告