typescript

子兮曰2 小时前
前端·typescript·bun
Bun v1.3.12 深度解析:新特性、性能优化与实战指南Bun v1.3.12 带来了内置无头浏览器自动化、终端 Markdown 渲染、进程内定时任务等新特性,同时在性能优化和兼容性方面取得了显著进展。本文将通过示例代码和实战指南,帮助开发者快速上手这些新功能。
军军君0111 小时前
前端·javascript·vue.js·typescript·前端框架·echarts·数字孪生
数字孪生监控大屏实战模板:空气污染监控前端数字孪生大屏,使用vue3+Elementplus+Echarts+TS实现智慧城市大屏,数字孪生,监控大屏展示,可下载作为课堂作业、界面模板、扩展开发,个人作品等。   若想系统学习Echarts开发,我的课程提供了完整的Echarts基础知识讲解并附加大量实战案例,系列课程地址如下:  1. CSDN课程:https://edu.csdn.net/course/detail/40842  2. 51学堂课程:https://edu.51cto.com/course/40414.html  3. B
zero15971 天前
前端·typescript·大模型编程语言
TypeScript 快速实战系列:函数进阶|TypeScript 函数 + 异步:大模型 API 调用核心🔥 导读:前3篇我们搞定了TS基础语法、Interface和Type,能定义大模型的参数和返回值类型,但大模型开发的核心是「调用API」——而调用API离不开函数和异步操作。今天这篇,带你吃透TS函数的完整定义,结合async/await异步语法,封装一个带类型校验的大模型POST请求函数,学完就能直接复用在项目中,彻底解决“API调用类型混乱”的问题!
三木檾1 天前
typescript·next.js
Next.js 混合路由踩坑:加了 `pages/api` 之后的两个隐藏问题项目用的是 Next.js App Router,但有几个接口需要放在 pages/api 下——某些第三方回调必须走 Pages Router,另外想单独暴露几个内部接口供后端调用。
阿珊和她的猫1 天前
javascript·typescript·状态模式
使用 TypeScript 实现数组类型判断方法🤍 前端开发工程师、技术日更博主、已过CET6 🍨 阿珊和她的猫_CSDN博客专家、23年度博客之星前端领域TOP1 🕠 牛客高级专题作者、打造专栏《前端面试必备》 、《2024面试高频手撕题》、《前端求职突破计划》 🍚 蓝桥云课签约作者、上架课程《Vue.js 和 Egg.js 开发企业级健康管理项目》、《带你从入门到实战全面掌握 uni-app》
落魄江湖行2 天前
前端·typescript·nuxt4
基础篇八 Nuxt4 中间件进阶:请求拦截与权限校验前面我们学过路由守卫,用中间件控制页面访问权限。今天深入聊聊中间件的高级用法,包括请求拦截、权限校验、数据预加载等实战技巧。
zero15972 天前
前端·typescript·大模型编程语言
TypeScript 快速实战系列:核心进阶|接口(Interface) + 类型(Type):大模型开发神器🔥 导读:前两篇我们搞定了TS基础环境和核心语法,能给简单的大模型参数做类型定义,但大模型开发中,请求参数、返回结果都是复杂的对象(比如messages数组、choices嵌套结构),只用基础类型根本不够用。今天这篇,带你吃透大模型开发的“杀手锏”——Interface(接口)和Type(类型别名),学会它们,就能轻松定义复杂的大模型数据结构,直接搞定80% LLM开发的TS类型定义需求!
落魄江湖行2 天前
前端·vue.js·typescript·nuxt4
基础篇九 Nuxt4 插件系统:扩展 Nuxt 能力插件放在 plugins 目录,自动注册:nuxtApp 对象包含:使用:⚠️ 全局方法以 $ 开头,这是 Nuxt 的约定。
Ava的硅谷新视界2 天前
前端·javascript·typescript
TypeScript 中用判别联合类型替代 instanceof 检查写 TypeScript 的人都遇到过这种代码:函数接受多种形态的对象,分支里用 instanceof 或 'foo' in obj 来判断当前是哪一种。这种写法能跑,但类型推导很多时候不到位,重构时也容易遗漏分支。换成判别联合类型(discriminated union)之后整个世界都清爽了。
落魄江湖行2 天前
前端·vue.js·typescript·nuxt4
基础篇六 Nuxt4 状态管理:useState 的正确用法组件间共享数据是前端开发的常见需求。Vue 2 时代我们用 Vuex,Vue 3 有了 Pinia,但 Nuxt 提供了一个更轻量的内置方案——useState。今天我们来学习它的正确用法。
军军君012 天前
前端·vue.js·typescript·前端框架·echarts·智慧城市·大屏展示
数字孪生监控大屏实战模板:智慧城市大屏前端数字孪生大屏,使用vue3+Elementplus+Echarts+TS实现智慧城市大屏,数字孪生,监控大屏展示,可下载作为课堂作业、界面模板、扩展开发,个人作品等。   若想系统学习Echarts开发,我的课程提供了完整的Echarts基础知识讲解并附加大量实战案例,系列课程地址如下:  1. CSDN课程:https://edu.csdn.net/course/detail/40842  2. 51学堂课程:https://edu.51cto.com/course/40414.html  3. B
MacroZheng3 天前
前端·vue.js·typescript
全面升级!看看人家的后台管理系统,确实清新优雅!关注过我的mall项目的小伙伴应该有所了解,mall项目的后台管理系统一直都是Vue2版本的,主要原因是项目从Vue2升级到Vue3基本等于要重写了。 最近我花了一个月的时间,将mall项目的后台管理系统升级到了Vue3版本,今天和大家聊聊做了哪些升级!
禅思院3 天前
前端·vue.js·typescript
一个轻量级 Vue3 轮播组件:支持多视图、滑动距离决定切换数量,核心原理与 Swiper 对比支持 slidesPerView、spaceBetween、滑动距离决定滑动数量,代码仅 400 行,核心原理全解析。
We་ct3 天前
前端·javascript·算法·leetcode·typescript
LeetCode 149. 直线上最多的点数:题解深度剖析LeetCode 中等难度题目「149. 直线上最多的点数」,这道题核心考察对“直线斜率”的理解和哈希表的运用,看似简单但细节超多,一不小心就会踩坑。下面结合完整代码,一步步讲透解题逻辑,新手也能轻松看懂。
FrontAI3 天前
react.js·typescript·学习方法
Next.js从入门到实战保姆级教程:环境配置与项目初始化本系列文章将围绕Next.js技术栈,旨在为AI Agent开发者提供一套完整的客户端侧工程实践指南。
前端那点事3 天前
typescript
TypeScript VS JavaScript 深度对比,新手必看,老手避坑前端人必看!面试被问TS和JS的区别,你还在支支吾吾说不出重点?开发时纠结选TS还是JS,怕学不会TS的复杂语法,又怕JS撑不起大型项目?
前端那点事3 天前
typescript
TS核心语法:解构与展开(实战详解,新手零踩坑)在TypeScript开发中,解构(Destructuring)与展开(Spread Operator)是两个高频且实用的语法,它们源于ES6,被TS完美继承并增加了严格的类型约束。很多新手容易混淆两者的用法——解构是“拆”,从数组/对象中提取指定元素赋值给变量;展开是“合”,将数组/对象的元素展开为独立项。
LcGero3 天前
typescript·cocos creator·游戏开发
TypeScript 快速上手:泛型与工具类型泛型将类型作为参数,使函数、类或接口能够处理多种类型而不丢失类型信息。与 C# 泛型概念相似,但 TypeScript 泛型在编译后会被擦除,仅作用于类型检查阶段。
程序员buddha3 天前
javascript·ubuntu·typescript
TypeScript详细教程TypeScript 是 JavaScript 的静态类型超集,它编译为纯 JavaScript。它提供了类型系统、接口、泛型、装饰器等特性,能够在开发阶段捕捉潜在错误,提升代码质量和可维护性。
We་ct4 天前
开发语言·前端·javascript·算法·leetcode·typescript·
LeetCode 50. Pow(x, n):从暴力法到快速幂的优化之路LeetCode 中经典的幂运算题目——50. Pow(x, n)。这道题看似简单,只需计算 x 的 n 次幂,但隐藏着从“暴力求解”到“高效优化”的核心思路,也是面试中常考的基础算法题,适合新手入门理解“分治思想”和“迭代优化”。