教程笔记共45篇

js实现滚动触底加载事件

一、html和css 可视区固定500px,设置overflow-y: auto 来实现滚动。 1.1、html <template> <div class='scroll' ref='scroll' @scroll='onScroll'> <div class='crad' v-for='i ...
ZhiIsland的头像-IJ笔记钻石会员ZhiIsland1年前
018213

现代JavaScript中的可选链操作符(Optional Chaining)

什么是可选链操作符? 可选链操作符(?.)是ES2020引入的一项重要的JavaScript语法特性,它允许我们在访问嵌套对象属性时,不需要明确验证中间属性是否存在。如果中间属性为null或undefined,表...
ZhiIsland的头像-IJ笔记钻石会员ZhiIsland6个月前
04415

JavaScript ES2025新特性:Record和Tuple类型详解

JavaScript ES2025新特性:Record和Tuple类型详解 随着JavaScript语言的不断发展,ES2025引入了一个令人兴奋的新特性:Record和Tuple类型。这两个新的数据结构为JavaScript带来了真正的不可变数...
ZhiIsland的头像-IJ笔记钻石会员ZhiIsland7个月前
03914

TypeScript高级类型编程:从基础到实用技巧

引言:为什么需要类型编程? TypeScript作为JavaScript的超集,最大的优势就是强大的类型系统。但很多开发者只停留在基础的类型注解上,忽略了TypeScript真正的威力——类型编程。通过高级类型...
ZhiIsland的头像-IJ笔记钻石会员ZhiIsland6个月前
05914

Vue 3 Composition API实战:从Options到Composition的平滑迁移

Vue 3 Composition API实战:从Options到Composition的平滑迁移 随着Vue 3的普及,Composition API已经成为现代Vue开发的核心特性。与传统的Options API相比,Composition API提供了更好的代码...
ZhiIsland的头像-IJ笔记钻石会员ZhiIsland7个月前
07311

解决:hover在ios移动端需要二次点击的问题

最近遇到了个bug,就是我在pc端给按钮的外层 div加了hover样式,但是在ios移动端查看效果时,因为添加了hover效果,所以需要点击2次,第一次点击是给div添加hover样式,第二次点击a标签才跳转。...
ZhiIsland的头像-IJ笔记钻石会员ZhiIsland1年前
447

Vue 3 Composition API 实战指南

Composition API 简介 Vue 3 引入的 Composition API 是 Vue 生态系统中最重要的变革之一。它提供了一种更灵活、更强大的方式来组织和复用组件逻辑,特别适合处理复杂组件和大型应用。 Options ...
ZhiIsland的头像-IJ笔记钻石会员ZhiIsland6个月前
06710

Vue 3 Composition API 实战指南:从 Options API 到响应式编程

Vue 3 Composition API 实战指南:从 Options API 到响应式编程随着 Vue 3 的发布,Composition API 成为了 Vue 生态中最重要的新特性之一。它为组件逻辑的组织和复用提供了更灵活的方式,特别...
ZhiIsland的头像-IJ笔记钻石会员ZhiIsland7个月前
04312

现代JavaScript异步编程:从Promise到Async/Await的演进

引言:JavaScript异步编程的挑战 JavaScript作为一门单线程语言,异步编程是其核心特性之一。从早期的回调地狱到现代的Async/Await,JavaScript的异步编程模型经历了巨大的演进。本文将深入探讨...
ZhiIsland的头像-IJ笔记钻石会员ZhiIsland6个月前
05013

使用TypeScript装饰器优化Vue 3组件开发

TypeScript装饰器在Vue 3中的强大应用 随着Vue 3和TypeScript的普及,装饰器(Decorators)成为了提升开发体验的重要工具。装饰器是一种特殊类型的声明,可以附加到类声明、方法、访问器、属性...
ZhiIsland的头像-IJ笔记钻石会员ZhiIsland7个月前
04615