- 一、TS中类的定义 1. ES5的构造函数function Cat(name,color) { this.name=name; this.color=color; //this.type='动物'; //this.eat = function(){ // console.log('吃老鼠') // }}//原型中Cat.prototype.type... 一、TS中类的定义 1. ES5的构造函数function Cat(name,color) { this.name=name; this.color=color; //this.type='动物'; //this.eat = function(){ // console.log('吃老鼠') // }}//原型中Cat.prototype.type...
- 一、接口概念接口的作用:在面向对象OOP的编程中,接口是一种规范的定义,它定义了行为和动作的规范,在程序设计里面,接口起到一种限制和规范的作用。接口定义了某一批类所需要遵守的规范,接口不关心这些类的内部状态数据,也不关心这些类里方法的实现细节,它只规定这批类里必须提供某些方法,提供这些方法的类就可以满足实际需要。 typescrip中的接口类似于java,同时还增加了更灵活的接口类型,包括... 一、接口概念接口的作用:在面向对象OOP的编程中,接口是一种规范的定义,它定义了行为和动作的规范,在程序设计里面,接口起到一种限制和规范的作用。接口定义了某一批类所需要遵守的规范,接口不关心这些类的内部状态数据,也不关心这些类里方法的实现细节,它只规定这批类里必须提供某些方法,提供这些方法的类就可以满足实际需要。 typescrip中的接口类似于java,同时还增加了更灵活的接口类型,包括...
- 📢 大家好,我是小丞同学,一名大二的前端爱好者📢 这篇文章将讲解数据结构中的字典📢 非常感谢你的阅读,不对的地方欢迎指正 🙏📢 愿你忠于自己,热爱生活 💡 知识点抢先看什么是字典?字典有哪些方法?手写实现一个字典LeetCode 实战📢 碎碎念在学完集合后是不是觉得数据结构不过如此,轻松拿捏呢?当然这一篇你依然可以轻松拿捏,但是接下来的哈希表、树、图、堆都是很难的内容,因此要认... 📢 大家好,我是小丞同学,一名大二的前端爱好者📢 这篇文章将讲解数据结构中的字典📢 非常感谢你的阅读,不对的地方欢迎指正 🙏📢 愿你忠于自己,热爱生活 💡 知识点抢先看什么是字典?字典有哪些方法?手写实现一个字典LeetCode 实战📢 碎碎念在学完集合后是不是觉得数据结构不过如此,轻松拿捏呢?当然这一篇你依然可以轻松拿捏,但是接下来的哈希表、树、图、堆都是很难的内容,因此要认...
- 📢 大家好,我是小丞同学,一名大二的前端爱好者📢 这篇文章将讲解数据结构中的集合📢 非常感谢你的阅读,不对的地方欢迎指正 🙏📢 愿你忠于自己,热爱生活 💡 知识点抢先看什么是集合?集合有哪些方法实现一个集合集合有哪些操作方式LeetCode 实战📢 碎碎念在之前的文章中,我们学习了 3 种线性结构,接下来我们需要学习的集合,我更倾向于把它称作是一个容器,它有着十分强大的方法和效... 📢 大家好,我是小丞同学,一名大二的前端爱好者📢 这篇文章将讲解数据结构中的集合📢 非常感谢你的阅读,不对的地方欢迎指正 🙏📢 愿你忠于自己,热爱生活 💡 知识点抢先看什么是集合?集合有哪些方法实现一个集合集合有哪些操作方式LeetCode 实战📢 碎碎念在之前的文章中,我们学习了 3 种线性结构,接下来我们需要学习的集合,我更倾向于把它称作是一个容器,它有着十分强大的方法和效...
- 📢 大家好,我是小丞同学,一名大二的前端爱好者📢 这篇文章将讲解数据结构中的队列📢 非常感谢你的阅读,不对的地方欢迎指正 🙏📢 愿你忠于自己,热爱生活 💡 知识点抢先看什么是队列?队列有哪些方法?手写实现一个队列优先队列,循环队列LeetCode 实战📢 碎碎念在上一篇文章中,我们讲了栈数据结构,它是一个线性结构,具有后进先出的特点。在这一篇文章中,我们将讲队列数据结构,同样的... 📢 大家好,我是小丞同学,一名大二的前端爱好者📢 这篇文章将讲解数据结构中的队列📢 非常感谢你的阅读,不对的地方欢迎指正 🙏📢 愿你忠于自己,热爱生活 💡 知识点抢先看什么是队列?队列有哪些方法?手写实现一个队列优先队列,循环队列LeetCode 实战📢 碎碎念在上一篇文章中,我们讲了栈数据结构,它是一个线性结构,具有后进先出的特点。在这一篇文章中,我们将讲队列数据结构,同样的...
- 📢 大家好,我是小丞同学,一名大二的前端爱好者📢 这篇文章将讲解数据结构中的栈📢 非常感谢你的阅读,不对的地方欢迎指正 🙏📢 愿你忠于自己,热爱生活 💡 内容抢先看什么是栈?栈结构有哪些方法实现一个栈LeetCode 实战📢 碎碎念这篇文章将总结学习的第一个数据结构:栈。栈在前端的应用也是非常广泛的,例如:函数调用堆栈,进制转化,有效括号这些问题都涉及到栈结构我们一起来看看吧 ... 📢 大家好,我是小丞同学,一名大二的前端爱好者📢 这篇文章将讲解数据结构中的栈📢 非常感谢你的阅读,不对的地方欢迎指正 🙏📢 愿你忠于自己,热爱生活 💡 内容抢先看什么是栈?栈结构有哪些方法实现一个栈LeetCode 实战📢 碎碎念这篇文章将总结学习的第一个数据结构:栈。栈在前端的应用也是非常广泛的,例如:函数调用堆栈,进制转化,有效括号这些问题都涉及到栈结构我们一起来看看吧 ...
- 📢 大家好,我是小丞同学,一名大二的前端爱好者📢 这个系列文章是实战 jira 任务管理系统的最后一篇文章📢 用来总结项目中遇到的问题,以及解决方法📢 非常感谢你的阅读,不对的地方欢迎指正 🙏📢 愿你忠于自己,热爱生活 💡 内容抢先看技术栈Q&A 文档整个项目已经学习完了,也做出来了,但是缺少后端服务器,还无法上线,稍做总结吧~ 一、采用技术栈本文采用了以下技术React 17... 📢 大家好,我是小丞同学,一名大二的前端爱好者📢 这个系列文章是实战 jira 任务管理系统的最后一篇文章📢 用来总结项目中遇到的问题,以及解决方法📢 非常感谢你的阅读,不对的地方欢迎指正 🙏📢 愿你忠于自己,热爱生活 💡 内容抢先看技术栈Q&A 文档整个项目已经学习完了,也做出来了,但是缺少后端服务器,还无法上线,稍做总结吧~ 一、采用技术栈本文采用了以下技术React 17...
- 📢 大家好,我是小丞同学,一名大二的前端爱好者📢 这个系列文章是实战 jira 任务管理系统的一个学习总结📢 非常感谢你的阅读,不对的地方欢迎指正 🙏📢 愿你忠于自己,热爱生活在上一篇文章中,我们写好了任务组页面,就现在来说我们的项目已经基本完成了,所有的 CRUD 操作、路由跳转、页面布局都已经实现了。在这一篇文章中,我们再来优化一下我们的项目,我们给我的看板页面添加一个拖拽功能... 📢 大家好,我是小丞同学,一名大二的前端爱好者📢 这个系列文章是实战 jira 任务管理系统的一个学习总结📢 非常感谢你的阅读,不对的地方欢迎指正 🙏📢 愿你忠于自己,热爱生活在上一篇文章中,我们写好了任务组页面,就现在来说我们的项目已经基本完成了,所有的 CRUD 操作、路由跳转、页面布局都已经实现了。在这一篇文章中,我们再来优化一下我们的项目,我们给我的看板页面添加一个拖拽功能...
- 📢 大家好,我是小丞同学,一名大二的前端爱好者📢 这个系列文章是实战 jira 任务管理系统的一个学习总结📢 非常感谢你的阅读,不对的地方欢迎指正 🙏📢 愿你忠于自己,热爱生活在上一篇文章中,我们处理了看板页面的布局,以及它的逻辑功能,基础功能已经基本实现,项目、任务的增删改查,搜索功能的实现,在这一篇我们就对任务组页面进行最后的布局,和功能实现,写到这里,大部分的功能 hook ... 📢 大家好,我是小丞同学,一名大二的前端爱好者📢 这个系列文章是实战 jira 任务管理系统的一个学习总结📢 非常感谢你的阅读,不对的地方欢迎指正 🙏📢 愿你忠于自己,热爱生活在上一篇文章中,我们处理了看板页面的布局,以及它的逻辑功能,基础功能已经基本实现,项目、任务的增删改查,搜索功能的实现,在这一篇我们就对任务组页面进行最后的布局,和功能实现,写到这里,大部分的功能 hook ...
- 📢 大家好,我是小丞同学,这篇文章将带你制作一个贪吃蛇小游戏📢 非常感谢你的阅读,不对的地方欢迎指正 🙏📢 愿你生活明朗,万物可爱 前言最近在学习中,再次遇到了贪吃蛇的案例,之前刚学 JavaScript 的时候就有遇到过,趁着这段时间有一点点时间,就跟着做了一下,这篇文章将手把手带你实现一个贪吃蛇的小游戏,难度不会很大,嘻嘻可以从这个案例中学到以下几点:面向对象编程、this 指向... 📢 大家好,我是小丞同学,这篇文章将带你制作一个贪吃蛇小游戏📢 非常感谢你的阅读,不对的地方欢迎指正 🙏📢 愿你生活明朗,万物可爱 前言最近在学习中,再次遇到了贪吃蛇的案例,之前刚学 JavaScript 的时候就有遇到过,趁着这段时间有一点点时间,就跟着做了一下,这篇文章将手把手带你实现一个贪吃蛇的小游戏,难度不会很大,嘻嘻可以从这个案例中学到以下几点:面向对象编程、this 指向...
- 1. 搭建环境全局安装 typesctiptnpm i -g typescript创建一个 TS 文件console.log('Hello Ts');通过命令转化 TStsc '文件名' 2. 基本类型js 是动态类型语言,所以有很多时候都不会报错,但是会存在很多的问题 1. number定义一个 number 类型的值let a: numbera = 10a = 'hello' //这... 1. 搭建环境全局安装 typesctiptnpm i -g typescript创建一个 TS 文件console.log('Hello Ts');通过命令转化 TStsc '文件名' 2. 基本类型js 是动态类型语言,所以有很多时候都不会报错,但是会存在很多的问题 1. number定义一个 number 类型的值let a: numbera = 10a = 'hello' //这...
- 首先,强类型不允许随意的隐式类型转换,而弱类型是允许的。JavaScript就是经典的弱类型语言。而Typescript可以说是JavaScript的超集,在js的基础上新增了许多语法特性,使得类型不再可以随意转换,能大大减少开发阶段的错误。 首先,强类型不允许随意的隐式类型转换,而弱类型是允许的。JavaScript就是经典的弱类型语言。而Typescript可以说是JavaScript的超集,在js的基础上新增了许多语法特性,使得类型不再可以随意转换,能大大减少开发阶段的错误。
- 一、基础类型和基础用法数据类型关键字描述及用法任意类型any声明为 any 的变量可以赋予任意类型的值。let notSure: any = 4;notSure = "小陈";//数字变字符串不会报错数字类型number它可以用来表示整数和分数。和JavaScript一样,TypeScript里的所有数字都是浮点数。支持十进制、十六进制、二进制、八进制字面量。let decLiteral:... 一、基础类型和基础用法数据类型关键字描述及用法任意类型any声明为 any 的变量可以赋予任意类型的值。let notSure: any = 4;notSure = "小陈";//数字变字符串不会报错数字类型number它可以用来表示整数和分数。和JavaScript一样,TypeScript里的所有数字都是浮点数。支持十进制、十六进制、二进制、八进制字面量。let decLiteral:...
- Canvas制作的幸运抽奖,绝不落空,每次必中 Canvas制作的幸运抽奖,绝不落空,每次必中
- 使用Canvas绘制88键的钢琴琴键,并且每个琴键都有自己各自的音调,使用鼠标点击或绑定的键盘按键可以进行弹奏 使用Canvas绘制88键的钢琴琴键,并且每个琴键都有自己各自的音调,使用鼠标点击或绑定的键盘按键可以进行弹奏
上滑加载中
推荐直播
-
Skill 构建 × 智能创作:基于华为云码道的 AI 内容生产提效方案2026/03/25 周三 19:00-20:00
余伟,华为云软件研发工程师/万邵业(万少),华为云HCDE开发者专家
本次直播带来两大实战:华为云码道 Skill-Creator 手把手搭建专属知识库 Skill;如何用码道提效 OpenClaw 小说文本,打造从大纲到成稿的 AI 原创小说全链路。技术干货 + OPC创作思路,一次讲透!
回顾中 -
码道新技能,AI 新生产力——从自动视频生成到开源项目解析2026/04/08 周三 19:00-21:00
童得力-华为云开发者生态运营总监/何文强-无人机企业AI提效负责人
本次华为云码道 Skill 实战活动,聚焦两大 AI 开发场景:通过实战教学,带你打造 AI 编程自动生成视频 Skill,并实现对 GitHub 热门开源项目的智能知识抽取,手把手掌握 Skill 开发全流程,用 AI 提升研发效率与内容生产力。
回顾中 -
华为云码道:零代码股票智能决策平台全功能实战2026/04/18 周六 10:00-12:00
秦拳德-中软国际教育卓越研究院研究员、华为云金牌讲师、云原生技术专家
利用Tushare接口获取实时行情数据,采用Transformer算法进行时序预测与涨跌分析,并集成DeepSeek API提供智能解读。同时,项目深度结合华为云CodeArts(码道)的代码智能体能力,实现代码一键推送至云端代码仓库,建立起高效、可协作的团队开发新范式。开发者可快速上手,从零打造功能完整的个股筛选、智能分析与风险管控产品。
回顾中
热门标签