typescript

We་ct5 分钟前
前端·算法·leetcode·typescript·二分·数组
LeetCode 153. 旋转排序数组找最小值:二分最优思路LeetCode中等难度的经典题目——153. 寻找旋转排序数组中的最小值。这道题的核心考点是「二分查找」,难点在于如何利用“旋转排序数组”的特性,在O(log n)时间复杂度内找到最小值,也是面试中常考的二分变形题。
紫_龙2 小时前
前端·javascript·typescript
最新版vue3+TypeScript开发入门到实战教程之路由详解二上节讲解到路由的基础用法,路由的内容还有很多,这节开始路由嵌套与传参。路由嵌套,简单言之,由主页点击进入一个模块,在模块中又可点击进入子模块。如在主页进入Fish组件,在Fish组件中,进入FishDetail详细内容。路由的四个基本要素
吴声子夜歌3 小时前
javascript·vscode·typescript
TypeScript——VSCode搭建开发环境1. 安装VS Code官网:https://code.visualstudio.com2. 安装Node.js
abigale0313 小时前
前端·typescript·文件上传·vue cli
【浏览器 API / 网络请求 / 文件处理】前端文件上传全流程:从基础上传到断点续传本文系统梳理图片上传的所有核心知识点,包括本地处理、格式规范、校验逻辑、上传优化、安全规范等,覆盖文件上传的全场景需求。
kyriewen1115 小时前
开发语言·前端·javascript·css·chrome·typescript·ecmascript
给浏览器画个圈:CSS contain 如何让页面从“卡成PPT”变“丝滑如德芙”“这个页面滚动怎么像在泥潭里走路?”去年双十一前夕,我们团队接到了一个紧急优化任务:商品详情页在低端机上滚动卡顿,帧率掉到 20 以下,用户投诉满天飞。
We་ct19 小时前
前端·算法·leetcode·typescript·二分
LeetCode 34. 在排序数组中查找元素的第一个和最后一个位置:二分查找实战刷题路上,二分查找是绕不开的经典算法,而LeetCode 34题「在排序数组中查找元素的第一个和最后一个位置」,正是二分查找的进阶应用——它不仅要求我们找到目标值,更要精准定位其在非递减数组中的起始和结束位置,同时还要满足O(log n)的时间复杂度要求。今天就来拆解这道题,从题干分析到代码实现,再到细节坑点,一步步搞懂如何高效解决这道题。
__雨夜星辰__1 天前
前端·学习·typescript
TypeScript 入门学习笔记(面向对象 + 常用设计模式)目录一、TS 核心基础语法二、代理模式(委托模式)模式简介必知知识点补充三、简单工厂模式模式简介必知知识点补充
liangbm31 天前
ai·typescript·go·软件构建·开源软件·react·桌面软件
AI-ViewNote:把网课和会议视频自动卷成结构化笔记开源地址:https://github.com/liangbm3/AI-ViewNote (欢迎提 Issue 和 PR,求个 Star ⭐)
大家的林语冰1 天前
前端·javascript·typescript
TypeScript 6 官宣,JS “最后之舞“,版本升级踩雷指南打破信息壁垒,走近全球前端。Hello World 大家好,我是林语冰。TypeScript 团队官宣,TypeScript v6.0 主版本正式发布,这也是基于 JavaScript 实现的最后一个主版本。
爱学习的程序媛1 天前
前端·javascript·typescript·音视频·webrtc·实时音视频·web
【WebRTC】呼叫中心前端技术选型:SIP.js vs JsSIP vs Verto前端开发者独立构建呼叫中心系统时,软电话库的选择往往是第一个需要迈过的坎。本文一次性讲清 SIP.js、JsSIP、Verto 三种主流方案,并给出两种常见架构下的最终选型建议。
紫_龙1 天前
javascript·typescript·智能路由器
最新版vue3+TypeScript开发入门到实战教程之路由详解网站是有许多单页面组成,页面并非孤立,而是可以相互跳转。以下是官网给的定义: Vue Router 是 Vue.js 官方的路由管理器,用于构建单页面应用(SPA)。它的核心价值在于:在不刷新页面的情况下,根据 URL 的变化动态渲染不同的组件,实现流畅的页面切换体验。 假设网站有四个页面,主页,a、b、c,网站可以从主页分别跳转到a、b、c是三个页面。也可跳回主页。这些跳转信息,称作路由信息,管理路由信息完成跳转称作路由器。路由四大要素:
AAA阿giao1 天前
架构·typescript·node.js·nestjs·全栈开发·后端框架
从零到精通 NestJS:深度剖析待办事项(Todos)项目,全面解析 Nest 架构、模块与数据流“Nest 不是蜂巢,但它的结构比蜂巢还整齐!” —— 一位刚学会 Nest 的开发者在深夜提交代码后如是说。
终端鹿1 天前
安全·ubuntu·typescript
Vue3 + TypeScript 大型项目状态管理:Pinia 类型安全最佳实践本文聚焦 Vue3 + TypeScript + Pinia 大型项目实战,从基础配置到高阶封装,手把手带你实现100% 类型安全的状态管理,告别 any 类型、自动补全失效、类型报错等痛点,适配企业级大型项目开发。
تچ快乐杂货店يچ1 天前
java·vue.js·spring boot·spring cloud·微服务·架构·typescript
基于前后端分离的在线考试系统(微服务架构 + RBAC权限 + AI助手)为了实现考核和评估的数字化管理,我开发了一个在线考试系统。系统支持题库管理、智能组卷、在线答题、评卷与成绩分析,并提供 AI 助手能力(用于答疑/生成辅助内容等)。
zhensherlock1 天前
前端·javascript·macos·typescript·github·mac·view design
Protocol Launcher 系列:Pika 取色器的协议控制(上篇)在设计和开发工作中,颜色选取是日常高频操作。今天,我们为你介绍如何通过 Protocol Launcher 深度集成 Pika——这款 macOS 上广受欢迎的颜色选择器工具,实现颜色拾取、格式转换和快速复制的一站式体验。
kyriewen112 天前
开发语言·前端·javascript·chrome·typescript·ecmascript·html5
异步编程:从“回调地狱”到“async/await”的救赎之路JavaScript是单线程的,但它却能同时处理很多事情。这是怎么做到的?今天我们就来聊聊异步编程,看看JS是怎么一边听歌一边刷网页的。从最原始的回调函数,到Promise,再到优雅的async/await,这不仅是技术的演进,更是一场“程序员不熬夜”的运动。
zhensherlock2 天前
javascript·chrome·microsoft·typescript·edge·github·edge浏览器
Protocol Launcher 系列:Microsoft Edge 浏览器唤起的优雅方案在介绍了 Apple 地图 的联动后,今天我们将介绍如何通过 Protocol Launcher 优雅地唤起 Microsoft Edge 浏览器,让网页打开变得更加简单。
紫_龙2 天前
前端·javascript·typescript
最新版vue3+TypeScript开发入门到实战教程之生命周期函数#1、概述 组件的生命周期,即从组件的创建到销毁,所经历的过程。以下是在官网的定义: Vue组件实例在创建时要经历一系列的初始化步骤,在此过程中Vue会在合适的时机,调用特定的函 数,从而让开发者有机会在特定阶段运行自已的代码,这些特定的函数统称为:生命周期钩子 组件的生命周期分为四个阶段:
不会写DN2 天前
前端·javascript·typescript·node.js
从依赖到自主:手写一个 ICO 文件转换器ICO 文件是 Windows 系统中常用的图标格式,广泛应用于网站 favicon、应用程序图标等场景。在 Node.js 开发中,我们通常会使用第三方库来处理 ICO 文件的生成,但这些依赖可能带来安全风险、性能开销和维护负担。
Timer@2 天前
react.js·typescript·github
TypeScript + React + GitHub Actions:我是如何打造全自动化 AI 资讯系统的 - 已开源去年开始,我养成了一个习惯:每天早上打开十几个网站,刷 AI 新闻。机器之心、量子位、新智元要看看吧?Hacker News、Reddit 的 AI 板块也不能错过。还有 Twitter 上那帮 AI 大佬的动态,OpenAI、Anthropic、Google DeepMind 的官方账号……