自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

starry-sea1412的博客

精通 HTML、CSS、JavaScript,iQuery,Node.is ES6,Promise 等编程语言,能够熟练地使用 vue或react 全家桶,webpack 进行 Web 前端开发,熟悉 canvas 以及 PS

  • 博客(53)
  • 收藏
  • 关注

原创 大前端高频面试题详解 确定不看看?(持续更新)

在前端面试中,除了要求掌握 HTML、CSS、JavaScript 等基础知识外,还需要对框架、工具、技术栈等有深入的理解和应用能力。针对这样的需求,我准备了一篇前端面试文章介绍的简介,希望能够帮助读者更好地了解前端面试的内容。

2023-05-28 14:57:52 1015

原创 TS 温故知新

当多个类之间存在共享的行为或属性,但具体实现各不相同时,可以创建一个抽象类来规定这些共性,作为所有子类的通用接口。通过抽象类和抽象方法,可以实现基于继承的多态性。父类引用可以指向子类实例,调用的抽象方法将执行子类的实际实现。在设计层次复杂的组件体系或框架时,抽象类可以确保子类遵循某些必要的契约,如必需的方法、属性或钩子函数。元组: let tl:[number,string,number?数组、元组(存储多个数据但限定了储存数据个数以及每个数据类型)、枚举。类实现接口可以继承多个类。

2024-04-13 17:17:58 350

原创 跨平台桌面应用 Electron 入门学习

本文章会介绍Electron的核心组件和工作原理,探讨其如何利用现有的Web技术构建跨平台的桌面应用

2024-04-10 22:56:07 912

原创 Vue3+TypeScript 学习回顾,温故而知新(已完结)

本文章是对Vue3的学习3与回顾

2024-03-16 23:45:49 444

原创 前端工具网站合集(持续更新)

用于收集前端有可能用的上的工具网站

2024-03-05 09:24:19 423

原创 前端爬虫+可视化Demo

爬虫就是一个探测程序,它的基本功能就是模拟人的行为去各个网站转悠,点点按钮,找找数据,或者把看到的信息背回来。使用的百度和Google,其实就是利用了这种爬虫技术: 每天放出无数爬虫到各个网站,把他们的信来,存到数据库中等用户来检索。以https://www.itheima.com/teacher.html#aweb 网站目标为例,下载图片。在现实中几乎所有行业的网站都会被爬虫所“骚扰”,而这些骚扰都是为了方便用户。可以把互联网比做成一张 “大网”,爬虫就是在这张大网上不断爬取信息的程序。

2024-03-04 23:57:03 1837

原创 前端面试知识点合集(持续性更新)

前端知识的学习和掌握对于构建现代化、用户友好的网站和Web应用至关重要,也是当下IT行业中备受关注的一个领域

2024-03-01 10:27:35 820

原创 《尚医通》Vue3 项目+TypeScript 前端项目(持续更新,附带源码)

Vue3+TS项目实战《尚医通》,手把手带你搭建在线医疗服务平台,掌握最新前端技术和企业级技术架构。

2023-11-06 07:16:49 330

原创 Electron 学习

本文会解释什么是 Electron,它的背景和特点。读者将了解到 Electron 在桌面应用开发中的重要性以及其与 Web 技术的关系。

2023-10-24 08:05:02 432

原创 初学者必看,前端 Debugger 调试学习

前端调试是指在开发过程中,通过检测和修复前端代码中的错误和问题,以确保网页或应用程序在各种设备和浏览器中正常运行的过程。它是前端开发过程中不可或缺的一部分,可以帮助开发人员快速定位并解决潜在的问题,提高代码的质量和用户体验。

2023-10-12 23:37:34 746

原创 Vue 3 学习 源码解读

它的实现在 3.2 之前和 3.2 之后是不同的。3,2 之前主要通过 Object.defineProperty 进行实现,在 3.2 版本的时候,根据社区贡献改为了 get value 和 set value 标记的方式进行实现。大致的思路是通过:新旧两组节点的四个端点(新节点组的开头、新节点组的结尾、旧节点组的开头、旧节点组的结尾) 进行对比,并试图找到可以复用的节点。reactive 主要是通过 proxy 进行的响应式实现,核心是监听复杂数据类型的 getter 和 setter 行为。

2023-10-07 00:04:48 478

原创 Promise, async, await 学习

异步编程是一种提高程序性能和响应能力的编程范式,通过注册回调函数或使用Promise、async/await等工具实现异步操作。它适用于涉及I/O密集型和高计算量任务的场景,可以使这些任务并行执行,提高程序效率。

2023-10-06 10:33:58 169

原创 正则表达式 Regular Expression学习

正则表达式是一种用来描述、匹配和操作字符串的强大工具。它由一系列字符组成,可以用来检索、替换、分割和验证文本。使用正则表达式可以进行强大的字符串处理和模式匹配。

2023-10-02 21:28:55 677

原创 Vue2到3 Day7 全套学习内容,众多案例上手(内付源码)

通过深入浅出的方式,文章将介绍Vue.js的基本概念,如组件、指令、双向数据绑定等,并演示如何使用Vue.js开发一个简单的示例应用。无论您是初学者还是有经验的前端开发者,本文都将为您提供一个良好的起点,让您能够迅速上手并充分利用Vue.js的强大功能。通过深入浅出的方式,文章将介绍Vue.js的基本概念,如组件、指令、双向数据绑定等,并演示如何使用Vue.js开发一个简单的示例应用。无论您是初学者还是有经验的前端开发者,本文都将为您提供一个良好的起点,让您能够迅速上手并充分利用Vue.js的强大功能。

2023-08-21 13:43:41 125

原创 Vue2到3 Day6 全套学习内容,众多案例上手(内付源码)

通过深入浅出的方式,文章将介绍Vue.js的基本概念,如组件、指令、双向数据绑定等,并演示如何使用Vue.js开发一个简单的示例应用。无论您是初学者还是有经验的前端开发者,本文都将为您提供一个良好的起点,让您能够迅速上手并充分利用Vue.js的强大功能。通过深入浅出的方式,文章将介绍Vue.js的基本概念,如组件、指令、双向数据绑定等,并演示如何使用Vue.js开发一个简单的示例应用。无论您是初学者还是有经验的前端开发者,本文都将为您提供一个良好的起点,让您能够迅速上手并充分利用Vue.js的强大功能。

2023-08-17 07:54:52 128

原创 Vue2到3 Day5 全套学习内容,众多案例上手(内付源码)

本文是一篇入门级的Vue.js介绍文章,旨在帮助读者了解Vue.js框架的基本概念和核心功能。Vue.js是一款流行的JavaScript前端框架,被广泛用于构建现代、响应式的Web应用。通过深入浅出的方式,文章将介绍Vue.js的基本概念,如组件、指令、双向数据绑定等,并演示如何使用Vue.js开发一个简单的示例应用。无论您是初学者还是有经验的前端开发者,本文都将为您提供一个良好的起点,让您能够迅速上手并充分利用Vue.js的强大功能。自定义指令:同时Vue也支持让开发者,自己注册一些指令。

2023-08-13 00:55:10 179

原创 Vue2到3 Day4 全套学习内容,众多案例上手(内付源码)

通过这篇文章了解Vue的响应式数据机制,以及如何使用data属性来实现数据驱动的界面更新。学习如何使用计算属性、侦听器等处理数据逻辑。

2023-08-11 00:01:34 116

原创 Vue2到3 Day1-3 全套学习内容,众多案例上手(内付源码)

本文是一篇入门级的Vue.js介绍文章,旨在帮助读者了解Vue.js框架的基本概念和核心功能。Vue.js是一款流行的JavaScript前端框架,被广泛用于构建现代、响应式的Web应用。通过深入浅出的方式,文章将介绍Vue.js的基本概念,如组件、指令、双向数据绑定等,并演示如何使用Vue.js开发一个简单的示例应用。无论您是初学者还是有经验的前端开发者,本文都将为您提供一个良好的起点,让您能够迅速上手并充分利用Vue.js的强大功能

2023-07-26 23:33:43 586

原创 计算机网络微课堂学习笔记(详细图解讲解)-长期更新

通过本微课堂的学习,您将能够了解计算机网络的基本概念、原理和技术,并掌握网络设备的配置与管理、网络安全的基本知识、以及网络性能优化的方法。

2023-07-19 07:42:37 390

原创 Git 学习笔记

Git 仓库中的提交记录保存的是你的目录下所有文件的快照,就像是把整个目录复制,然后再粘贴一样,但比复制粘贴优雅许多!Git 希望提交记录尽可能地轻量,因此在你每次进行提交时,它并不会盲目地复制整个目录。条件允许的情况下,它会将当前版本与仓库中的上一个版本进行对比,并把所有的差异打包到一起作为一个提交记录。Git 还保存了提交的历史记录。这也是为什么大多数提交记录的上面都有 parent 节点的原因 —— 我们会在图示中用箭头来表示这种关系。对于项目组的成员来说,维护提交历史对大家都有好处。

2023-07-18 15:43:07 1108 4

原创 《JavaScript设计模式与开发实践》一篇文章带你读懂

JavaScript设计模式与开发实践是一本广受欢迎的技术书籍,以教授在JavaScript应用程序开发中使用设计模式的方法为主题。它涵盖了各种常见的设计模式,如工厂模式、单例模式、观察者模式等,并为读者提供了在实际项目中应用这些模式的示例和指导。阅读这本书可以帮助开发人员编写更可维护、可扩展和高质量的 JavaScript 代码。

2023-07-01 12:06:45 394 1

原创 前端动画库GSAP 入门学习详解

GSAP(GreenSock Animation Platform)是一个强大、高性能的前端动画库,用于创建各种交互式和复杂的动画效果。它是业界最受欢迎和使用广泛的动画库之一,被许多开发者和设计师用来增强网页和应用程序的用户体验。

2023-06-28 10:13:30 3458

原创 Vue-Router 动态展示路由

Vue Router 是 Vue.js 官方提供的路由管理器,它能够实现单页面应用(SPA)中的前端路由功能。其中的动态展示路由是指根据用户的操作或其他条件,动态地加载和展示相应的页面组件。这篇文章将详细地介绍相关的操作。

2023-06-27 10:36:28 517

原创 计算机专业《概率统计》期末考试很慌?详细临时抱佛脚速成!各类题型总结!快进来看看吧!

概率统计(Probability Statistics)是数学和统计学领域中的一个重要分支,用于研究随机事件发生的概率及其统计规律。它涉及到概率、随机变量、概率分布、假设检验等概念和方法,用于描述和解释随机现象以及进行数据分析和推断。

2023-06-26 19:39:57 1167 1

原创 《JavaScript 权威指南》犀牛书阅读详解

《JavaScript 权威指南》是一本由大卫·弗拉纳根撰写的经典书籍,主要介绍了JavaScript编程语言的核心概念和各种应用场景。其中包括基础语法、数据类型、函数、对象、数组、DOM操作、事件处理、表单验证、Ajax等内容。这本书以全面、深入、易读为特点,是学习JavaScript的最佳选择之一。书中提供了丰富的例子和实践,可以帮助读者更好地理解和掌握JavaScript的各种知识,同时也方便读者进行实践和深入学习。

2023-06-21 19:54:17 863

原创 Linux 小白必看 各指令详解

Linux是一种自由和开放源代码的类Unix操作系统,广泛应用于服务器领域和嵌入式系统等多个领域。Linux操作系统具有很多优点,例如安全性高、稳定性好、可靠性强、灵活性大等等。前端开发人员需要使用Linux下的命令行工具进行文件管理、网络配置、软件安装等操作。其次,Linux平台提供了很多强大的开发工具和环境,例如Git版本控制、Vim编辑器、Docker容器等,这些工具可以在前端开发、测试以及部署过程中起到重要作用。

2023-06-16 22:41:08 306 1

原创 ECharts 数据各种图自适应 可视化 项目过程详解(附完整代码)

ECharts是由百度前端框架团队开发的一款基于JavaScript的数据可视化库。它可以用来创建各种各样的图表,如折线图、柱状图、饼图、散点图等,以及其他更加复杂的图表,如地图和热力图等。ECharts可以在移动设备和桌面浏览器上运行,并且提供了多种交互和动画效果。除了基础的图表展示功能外,ECharts还提供了更加高级的特性,例如Realtime模块可以实时更新图表数据,还有Graphic模块可以实现矢量图形的绘制和操作等。

2023-06-14 20:22:43 2112 2

原创 MongoDB 基础 入门到高级进阶详解

MongoDB 是一种基于文档的 NoSQL 数据库,数据存储方式采用 BSON(Binary JSON)格式,支持高度可扩展和高可用性。MongoDB 和传统关系型数据库相比,具有非常好的水平扩展能力,简单易用的 API 接口,以及灵活的数据模型设计。

2023-06-10 17:19:20 317

原创 VUE 2-3 知识框架

Vue.js 是一个由尤雨溪创建的渐进式 JavaScript 框架,是一款轻量级、高效、易用的前端开发框架。它采用了响应式数据绑定和组件化视图构建的方式,使得页面开发更加简单、直观,同时也提高了代码的可重用性和可维护性。无论是 Vue.js 2.x 还是 Vue.js 3.x 版本,都具有优秀的性能、良好的开发体验和强大的生态系统,是前端开发中不可或缺的重要工具。所以这篇文章也用于复习这些知识。

2023-06-07 16:46:44 345

原创 PHP 基础入门内容详解

PHP是一种功能强大、易学易用的Web编程语言,适用于各种规模的Web项目。这篇文章探讨了PHP编程语言及其在Web开发中的应用。我们将介绍一些PHP的基础知识,例如变量、数组、函数和条件语句等,以及如何使用它们来创建动态的Web页面。我们还将讨论PHP连接到数据库的方法,以及如何处理表单数据、文件上传和图像处理等功能。此外,我们还将介绍如何使用PHP与JavaScript、XML和Ajax一起工作,以实现更复杂的Web应用程序。

2023-06-05 07:09:20 1560

原创 前端本地储存数据库 IndexedDB 零基础入门知识详解

IndexedDB 是一种在浏览器端存储大量结构化数据的 API。它是 HTML5 标准中的一部分,和 Web SQL Database 和 localStorage 类似都是浏览器端本地数据存储技术。由于 IndexedDB 的功能非常强大,所以学习和使用 IndexedDB 需要对浏览器端存储技术、JavaScript 异步编程、数据库设计和查询等方面都有深入了解。

2023-06-04 11:00:46 1567

原创 Pinia 保姆级快速入门介绍文章

Pinia 是一种现代化的基于 Vue.js 的状态管理库,它可以帮助开发者更好地组织和管理前端应用程序中的数据流,并提供了简洁、易用、可扩展的 API 接口。Pinia 的优点在于其使用 TypeScript 进行代码编写,使得代码的可读性和可维护性都得到了有效提升,同时还支持 SSR 和测试等场景。在本篇文章中,我们将逐步介绍 Pinia 库的基础架构、核心概念、特点和应用场景,帮助读者全面了解和掌握这一现代化的状态管理库,并在实际的开发工作中应用到实践当中。

2023-06-03 16:36:29 175

原创 前端面试必问 HTTP 协议 入门详解篇

HTTP(HyperText Transfer Protocol)是一种网络协议,它定义了客户端和服务器之间进行通信的方式和规则。作为 Web 应用开发的基础,在日常的编程工作中,我们会经常用到 HTTP 协议来发送和接收网络请求。本篇文章将为大家介绍 HTTP 协议的基础概念、工作原理、请求和响应报文的结构以及常见的 HTTP 状态码等内容,帮助读者全面了解 HTTP 协议并掌握其基础知识。通过学习本文内容,读者可以更好地理解 Web 应用的运行机制,提高 Web 开发技能。

2023-06-01 06:57:57 438

原创 微信小程序开发 小白入门篇

小程序是微信推出的一种轻量级应用,具有启动快、体验好、传播快等多个特点。小程序可以在微信中直接运行,无需下载安装,因此得到了广泛的用户认可和使用。针对初学者,入门小程序开发并不需要太多复杂的前置知识,只需要掌握基本的 HTML、CSS 和 JavaScript 等前端技术就可以开始编写小程序了。本篇文章将为初学者介绍小程序的概念、特点、开发工具以及常用的开发技巧,帮助大家了解小程序的基础知识和入门开发门槛,为进一步深入学习和实践打下基础。

2023-05-31 22:25:36 7897

原创 “Git:不容错过的现代化版本控制系统” 基础入门篇

Git 的主要目的是为了更好地管理 Linux 内核的开发,但现在它已经成为了大多数软件项目的标准版本控制工具。Git 的工作方式与传统的集中式版本控制系统不同,它不依赖于一个中央服务器来保存所有的文件版本,而是将版本库复制到本地,使得每个人都拥有一份完整的版本库,因此即使有些人无法访问互联网,他们仍然可以继续工作,而且即使服务器崩溃,也不会影响到其他人的工作。

2023-05-31 17:00:01 126

原创 SVG 保姆级入门知识详解,一篇文章带你上手!

SVG,即可缩放矢量图形(Scalable Vector Graphics),是一种基于 XML 的矢量图形格式,用于描述二维图形和动画。相比于基于位图的图像格式,如 PNG 和 JPEG,SVG 图像可以无限放大或缩小且不会失真。这篇文章带你了解一下SVG的魅力吧。

2023-05-28 09:36:43 2523

原创 Vue路线?选择?禹神直播课笔记

该文章观看禹神直播课所做的笔记,具体的内容请点击链接查看!文章内容如下:直播回放:禹神亲绘VUE3知识图谱,vue学习路线免费领取!_哔哩哔哩_bilibili禹神亲绘Vue2.x+Vue3.x知识图谱!涵盖所有关键知识点,搜索微信公众号:尚硅谷教育,回复:vue知识图谱,免费领取!vue作者尤雨溪现场rap,翻唱K.Dot 《HUMBLE.》,嗨翻全场!

2023-05-27 17:04:55 367

原创 《软技能:代码之外的生存指南》保姆级阅读笔记 求职小白必看!

《代码之外的生存指南》是一本关于软技能的畅销书籍,旨在帮助程序员和其他技术从业人员,了解如何在工作中发挥更大的价值,并在职业生涯中取得成功。本书作者是 John Sonmez,他是一位经验丰富的软件开发者、教练和讲师。他在书中讲述了自己的职业生涯和经验故事,并分享了一些实用的建议和技巧,帮助读者提高他们的生产力、个人品牌、人际关系和财务状况等方面的素质。

2023-05-27 15:32:22 247

原创 《JavaScript 语言精粹 (修订版)》阅读笔记详解,一篇文章解决你的疑惑,很适合初学者阅读!

《JavaScript语言精粹》是一本由Douglas Crockford撰写的介绍JavaScript核心概念和最佳实践的畅销书籍。这本书深入浅出地讲解了JavaScript语言的精华部分,涵盖了从变量、函数、数组、对象、正则表达式到继承、方法、代码风格等方面的内容。此外,本书还详细介绍了JavaScript语言的缺陷和问题,如全局变量、弱类型、隐式类型转换等,以及JavaScript的一些独特特性,如函数式编程和原型继承等,使读者更好地理解JavaScript语言的运作机制。

2023-05-27 09:25:28 223

原创 《硅谷甄选》项目笔记

这篇文章是项目实战硅谷甄选的笔记,该项目采用最新的Vue3版本+组合式API开发方式。

2023-05-20 15:55:25 3581 1

空空如也

空空如也

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

TA关注的人

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