2026-03-17
面试中的 JavaScript 正则表达式(RegExp)考察通常集中在基本语法、常用方法、以及贪婪/非贪婪匹配这几个核心点。 我们直接跳过那些晦涩的专业术语,用最快的方式“通关”: 1. 核心语法:记住这几个“符号组合”面试官最爱问:i...
面试中的 JavaScript 正则表达式(RegExp)考察通常集中在基本语法、常用方法、以及贪婪/非贪婪匹配这几个核心点。 我们直接跳过那些晦涩的专业术语,用最快的方式“通关”: 1. 核心语法:记住这几个“符号组合”面试官最爱问:i...
手写 Promise.all123456789101112131415161718192021222324252627282930313233/** * 1.返回一个新的promise对象 * 2.遍历传入的数据,将数据包装成一个 promi...
88. 合并两个有序数组给你两个按 非递减顺序 排列的整数数组nums1 和 nums2,另有两个整数 m 和 n ,分别表示 nums1 和 nums2 中的元素数目。 请你 合并 nums2 到 nums1 中,使合并后的数组同样按 非递减顺...
/* 记忆卡容器样式 */ details { background-color: #f7f9fa; /* 浅灰背景 */ border: 1px solid #e1e4e8; /* 边框颜色 */ border-radius: 8px...
引言目前我们开发的 AI 应用说到底虽然可以渲染 Markdown 文本,但是面对复杂的数据的时候(如股票 K 线、航班选座)的体验会比较差,甚至有的时候只能试图用 ASCII 码画一个图表,表现力比较差,并且现在是不记得上下文的,那么我们今天的目标...
前言昨天我们实现了一个简单的 AI 应用,但是请你看一下下面这张图片你会发现目前在前端展示的是一段纯文本,完全没有实现Markdown的渲染,看起来是在是太难看了。那么我们今天要做的其实就是给我们的这个AI应用换上一套体面的衣服。 开工安装依赖123...
前言其实此处应该有前言,介绍我的学习计划,但是我有点偷懒了,所以先空着吧 今日目标今天的目标非常简单,我们打算基于Next.js,Vercel AI SDK和OpenAI SDK来跑通第一个 AI 聊天应用,并实现“打字机”流式效果。 简单来说我们今...
从 NestJS 入门写一个简单的 BFF 层来做数据清洗前言在国内目前的互联网大厂中,后端基本上没有 JS 的容身之地,基本上用的都是 GO 和 JAVA,那么我们再去学习使用 JS 进行后端开发还有什么意义呢?一个比较重要的点就是拓宽我们的技术视...
第一部分:PWA 是什么?PWA (Progressive Web App) 中文译为“渐进式 Web 应用”。它不是一种新的编程语言,而是一组技术的集合。 简而言之,PWA 让你的网页 (Website) 拥有原生 APP (Native App)...
TanStack Start + shadcn/ui 一键搭建全栈 React 应用一些更新:一键启动全栈应用的时代来临在正式开始之前我们先看一下这篇推文 Tanstack Start + shadcn/ui is now ju...