自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 30分钟开发Vue 3插入客制化脚本插件

嘿,大家好,我是星辰编程理财,在本文中,我分享了在解决Vue组件埋点问题时采用AST实现方案的全过程。

2024-03-04 15:58:00 828 1

原创 揭秘ES2022令人兴奋的语言特性

今天我分享一篇关于ES2022(ES13)的文章,它将介绍ES2022的语言特性和功能,包括内置可索引对象的.at()方法、Error cause (错误原因)、Top-level await (顶层await)等等。通过故事形式以及详细的阐述和示例,带领大家一起探索这些特性的用处,作为刚入门的新手,它能让你能够在前端开发中游刃有余。废话不多说,让我们一起探索ES2022的语言特性和功能,开启前端开发的新征程吧!

2023-09-20 12:53:47 110 1

原创 揭秘ES2021令人兴奋的语言特性

今天我分享一篇关于ES2021(ES12)的文章,它将介绍ES2021的语言特性和功能,包括WeakRefs、Logical assignment operators、Private methods and accessors (class fields)、Promise.allSettled()等等。通过故事形式以及详细的阐述和示例,带领大家一起探索这些特性的用处,作为刚入门的新手,它能让你能够在前端开发中游刃有余。废话不多说,让我们一起探索ES2021的语言特性和功能,开启前端开发的新征程吧!

2023-09-20 12:52:57 139 1

原创 揭秘ES2020令人兴奋的语言特性

将介绍ES2020的语言特性和功能,包括可选链操作符、空值合并操作符、Promise.allSettled()、import.meta等等。通过故事形式以及详细的阐述和示例,带领大家一起探索这些特性的用处,作为刚入门的新手,它能让你能够在前端开发中游刃有余。废话不多说,让我们一起探索ES2020的语言特性和功能,开启前端开发的新征程吧!

2023-09-20 12:51:43 194 1

原创 揭秘ES2019令人兴奋的语言特性

今天我分享一篇关于ES2019(ES10)的文章,它将介绍ES2019的语言特性和功能,包括Array.prototype.flat、Promise.prototype.finally()、BigInt、Object.fromEntries()、Dynamic import()函数等等。通过我的视角以及详细的阐述和示例,带领大家一起探索这些特性的用处,作为刚入门的新手,它能让你能够在前端开发中游刃有余。废话不多说,让我们一起探索ES2019的语言特性和功能,开启前端开发的新征程吧!

2023-09-20 12:50:52 84 1

原创 揭秘ES2018令人兴奋的语言特性

将介绍ES2018的语言特性和功能,包括异步迭代器(Asynchronous Iterators)、Promise.prototype.finally() 方法、Rest/Spread 属性(Rest/Spread properties)、正则表达式命名捕获组(Named capture groups in regular expressions)等等。

2023-09-20 12:50:04 46 1

原创 揭秘ES2017令人兴奋的语言特性

今天我分享一篇关于ES2017(ES8)的文章,它将介绍ES2017的语言特性和功能,包括异步编程的神器async/await、对象操作的便捷利器Object.values()和Object.entries(),以及字符串填充的灵活运用等等。通过详细的阐述和示例,我将带领大家一起探索这些特性的用处,作为刚入门的新手,它能让你能够在前端开发中游刃有余。废话不多说,让我们一起探索ES2017的语言特性和功能,开启前端开发的新征程吧!

2023-09-20 12:48:47 149 1

原创 设计模式:通俗易懂版

设计模式是程序架构师们在长期实践中总结出来的一系列优秀的解决方案,可以帮助我们更好地组织代码、提高可维护性和扩展性。💡 设计模式不仅仅是一种技术,更是一种思维方式。它们教会我们如何将代码组织得更好、更灵活,使我们的软件更容易理解、维护和扩展。🎉 希望本篇文章对你有所启发和帮助。如果你对设计模式感兴趣,不妨继续深入学习和实践。另外星辰编程理财将继续为你带来更多有趣、实用的技术分享,敬请期待!

2023-09-03 14:38:58 54

原创 ChatGPT指南:六个最佳提示词使用技巧

由于 GPT 有固定的上下文长度,用户和ChatGPT之间的对话,如果将整个对话内容都包含在上下文窗口中,是无法无限期地进行下去的。ChatGPT 有点像一个记忆力有限的机器人。他只能记住一定长度的对话内容,所以用户和他的对话不能无限长。就像你和你的朋友聊天,如果你们聊得太久,他可能会忘记你们之前聊过什么。但是我们有一些方法可以解决这个问题。一个办法就是把之前的对话内容进行概括。当对话的长度达到了一定的限度,这个机器人就会自动把一部分对话内容进行总结,然后把这个总结放在他的记忆里。

2023-09-02 17:41:35 342

原创 WebWorker和SharedWorker:解锁前端性能的利器

WebWorker和SharedWorker作为HTML5引入的重要特性,为前端开发带来了全新的可能性。它们能够解锁前端性能的潜力,提高应用程序的响应速度和用户体验,同时还能实现多页面的资源共享和协同计算。在日益复杂和要求高效的前端应用开发中,我们应该充分利用WebWorker和SharedWorker这两个强大的工具,将耗时的任务转移到后台线程中执行,实现前端性能的持续优化和突破。

2023-08-19 15:34:40 69

原创 前端新手必读:IndexedDB全面指北

IndexedDB是一种在浏览器中使用的客户端数据库,它提供了一种存储和检索大量结构化数据的方式。它是一种NoSQL数据库,采用键值对存储模型,可以存储任意类型的数据,包括对象、数组等。IndexedDB的特点之一是它支持事务操作,这意味着可以在一个原子操作中执行多个数据库操作,保证数据的一致性。此外,IndexedDB还支持索引,可以通过索引进行高效的数据查询。IndexedDB作为一种在浏览器中使用的客户端数据库,具有重要性和优势,适用于现代Web开发中的数据存储和检索需求。

2023-08-13 13:48:13 588 1

原创 TypeChat全面指南:从核心概念到使用

TypeChat是由微软开发的一个开源项目,旨在为开发者提供一个定义大语言模型返回的响应结构的解决方案。它可以帮助开发者快速构建聊天界面或定制化的AI Agent,通过定义Prompt和Schema,将自然语言请求转换为特定类型的JSON对象。灵活性:TypeChat允许开发者根据自己的需求定义Prompt和Schema,以适应不同的场景和数据结构。大模型对接:TypeChat支持接入不同的大语言模型,如微软Azure和OpenAI,使开发者可以根据自己的需求选择合适的模型。

2023-08-10 15:08:56 518 3

原创 TypeChat入门指南:从安装到对话流程设计

TypeChat是一款基于人工智能技术的对话系统,旨在帮助开发者构建智能机器人,并与用户进行自然语言对话。无论是应用于在线客服、智能助手还是其他领域,TypeChat都能提供强大的对话交互能力,为用户提供优质的用户体验。在对话流程中,我们可以定义意图和实体,用于理解用户的意图和提取关键信息。可以使用装饰器来定义意图,使用装饰器来定义实体。

2023-08-08 14:40:20 301 1

原创 前端新手必读:Vue2快速入门

Vue.js 是一款流行的前端框架,它的特点在于简洁、高效、易用。Vue.js 的设计目标是通过尽可能简单的 API 实现响应式的数据绑定和组件化的开发。本文将带领你逐步了解 Vue.js 的基本概念和使用方法。

2023-08-08 13:53:12 96

原创 23种设计模式全解析:优雅地编写高质量的代码(typescript)

在前端开发中,设计模式是一种用于解决常见问题的可重用的解决方案。它们是由经验丰富的开发人员和专家所总结和推荐的最佳实践。设计模式不仅可以提高代码的可读性和可维护性,还可以加快开发速度并降低错误的产生。

2023-08-02 22:35:40 274

原创 Koa框架入门指南:构建灵活、高效的Node.js应用程序

🌟 嗨!大家好,欢迎大家阅读"星辰编程理财"关于Koa框架的文章!🌟今天我要向大家介绍一款非常流行的Node.js框架——Koa框架。如果你是一个前端开发者,那么对于构建可扩展的Web应用程序,Koa框架绝对是你不可错过的利器。🌈 Koa框架是一个轻量、灵活的Node.js框架,它基于Node.js的强大功能和Express框架的经验进行了改进。相比于Express框架,Koa框架更注重改进异步流程控制和错误处理,使其更易于使用和扩展。

2023-08-01 20:21:28 231 1

原创 深入解析JavaScript作用域、作用域链和词法环境

作用域是指变量和函数的可访问范围。它可以控制变量和函数的可见性,避免命名冲突,并提高代码的可维护性和可读性。作用域链是指JavaScript在执行代码时,根据作用域的嵌套关系来查找变量和函数的过程。作用域链是由当前作用域和所有外层作用域的词法环境组成的。词法环境是JavaScript在执行代码时为每个函数创建的一个独立的环境。词法环境中保存了该函数的所有变量和函数的定义。作用域、作用域链和词法环境是前端开发中非常重要的概念。它们能够帮助我们更好地理解代码的执行过程,提高代码的可维护性和可读性。

2023-08-01 01:04:50 81

原创 探索高效的文档构建工具-VitePress

VitePress是一个简洁、高效的静态网站生成器,特别适用于构建技术文档、博客和官方网站等类型的站点。它基于Vue和Vite构建,提供了一套简单易用的开发工具和丰富的功能,帮助开发者快速构建出美观、易于维护的文档站点。

2023-07-29 11:00:34 303

原创 前端新手必读:JS继承的5种方式

今天我要为大家介绍一下JavaScript中继承的5种方式,并分析它们各自的优缺点。希望通过本文的分享,能够帮助前端新手更好地理解和运用继承的概念。

2023-07-28 20:35:47 649

空空如也

空空如也

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

TA关注的人

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