首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
面试题
前端Hardy
创建于2024-11-19
订阅专栏
js、vue、node、uniapp、小程序等面试题
等 6 人订阅
共28篇文章
创建于2024-11-19
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Electrobun 正式登场:仅 12MB,JS 桌面开发迎来轻量化新方案!
如果你热爱 Electron 的开发体验,却痛恨它的臃肿与资源消耗——Electrobun 的出现,或许正是“鱼与熊掌兼得”的答案。 一、Electron 的困境:强大,但太重了 过去十年,Elect
别再手动调 Prompt 了!这款开源神器让 AI 输出质量提升 300%,支持 Claude、GPT、Gemini,还免费开源!
你是不是也这样? 写 10 版提示词,AI 还是答非所问 想让小模型做角色扮演,结果它“人格分裂” 提取知识图谱,输出格式天天变 本地部署 Ollama,但 Web 工具连不上…… 而今天,我要介绍的
为什么资深前端都在悄悄学 WebAssembly?
2026 年,WebAssembly(WASM)早已不是“前端黑科技”。 它正以静默的方式,重构前端工程师的能力边界。 你可能以为 WASM 只是用来加速图像处理或跑个游戏引擎。 但真相是:顶尖团队用
别再靠 Code Review 纠格式了!一套自动化前端工程化方案,让 Vue 项目提交即合规
上周五下午 5 点,同事提了个 PR,被 CI 卡了 7 次: 缩进不对 多了个 console.log 提交信息写的是 “fix bug” ESLint 报了 3 个 warning 他崩溃地问:“
用 uni-app x 重构我们的 App:一套代码跑通 iOS、Android、鸿蒙!人力成本直降 60%
如果你还在为“多端适配”焦头烂额,为鸿蒙生态焦虑,为人力成本飙升失眠——uni-app x 的正式成熟,可能是你今年最值得押注的技术决策。 一、多端开发的“三座大山” 过去几年,移动开发团队面临前所未
Vite 8 来了:彻底抛弃 Rollup 和 esbuild!Rust 重写后,快到 Webpack 连尾灯都看不见
如果你以为 Vite 7 已经够快,那你还没见过 Vite 8 的真正实力。 这一次,它不再“优化”,而是彻底重构底层——用 Rust 编写的 Rolldown 取代了原有的 esbuild + Ro
Bun 1.0 正式发布:JavaScript 运行时的新王者?启动快 5 倍,打包小 90%!
如果你厌倦了 Webpack 的配置地狱、Vite 的依赖冲突、Node.js 的冷启动延迟——Bun 1.0 的正式发布,可能正在重塑 JavaScript 开发生态的底层规则。 一、Node.js
Tauri 1.0 正式发布:用 Rust 写前端,体积比 Electron 小 90%!
如果你曾因 Electron 应用启动慢、内存占用高、打包臃肿而头疼——Tauri 1.0 的正式发布,或许就是你等待已久的“解药”。 一、Electron 的辉煌与代价 过去十年,Electron
别再乱写正则了!一行 regex 可能让你的网站瘫痪 10 分钟
你是否在项目中写过类似这样的正则? 看起来没问题? 但如果用户输入一个特殊构造的字符串,比如: 你的服务可能瞬间 CPU 100%、响应超时、进程卡死——而这一切,只因一行“看似无害”的正则。 这就是
别再无脑用 `JSON.parse()` 了!这个安全漏洞你可能每天都在触发
在前端和 Node.js 开发中,JSON.parse() 几乎无处不在: 简洁、直接、好用——但极其危险。 如果你没有对输入做任何校验就调用 JSON.parse(),你正在为应用打开一扇“任意代码
别再让 `console.log` 上线了!它正在悄悄拖垮你的生产系统
在开发过程中,console.log() 是我们最亲密的伙伴: 方便、直观、零成本——但一旦这段代码被部署到生产环境,隐患就开始蔓延。 今天我们就来揭开 console.log 在生产环境中的三大“罪
Vue 3 性能优化的 5 个隐藏技巧,第 4 个连老手都未必知道
上周,我们上线了一个数据看板页面,本地跑得飞快,一上生产——滚动卡成 PPT。 Profiler 一抓,发现: 每次滚动都在重复创建 computed 函数 列表项里嵌套了 3 层 <Suspense
告别 !important:现代 CSS 层叠控制指南,90% 的样式冲突其实不用它也能解
上周 Code Review,我看到同事在修复一个“按钮颜色不对”的 bug,最后加了一行: 我问他:“为什么非要用 !important?” 他苦笑:“试了所有选择器,优先级都不够……再不加,明天上
别再用 scoped 了!Vue 项目中真正安全的 CSS 封装方案,第 3 种连尤雨溪都在用
上周,设计师跑来问我:“为什么这个按钮在 A 页面是蓝色,在 B 页面变成紫色了?” 我一查代码,发现两个组件都写了: 而 <style scoped> 根本没生效——因为某个第三方 UI 库用了 :
面试官:JS数组的常用方法有哪些?这篇总结让你面试稳了!
面试官往往会这么问:“JS 数组的常用方法有哪些?”然后追问:“哪些会改变原数组?哪些不会?”或“能举一个实际使用场景吗?”因此回答不仅要列出方法,还要讲清楚分类、返回值、是否改变原数组、典型用法与坑
轻松搞定JavaScript数组方法,面试被问直接答!
数组是JavaScript中最常用的数据结构之一,掌握数组的各种方法对于前端开发至关重要。本文将全面介绍JavaScript数组的常用方法,并通过易于理解的示例帮助大家掌握这些方法的使用。 一、数组操
【js面试题】一文搞懂JavaScript 中 call、apply、bind 的深度解析与区别
在 JavaScript 的函数世界里,call、apply 和 bind 是三个极为重要且功能强大的方法,它们都与函数的上下文(this)绑定以及参数传递有着紧密的联系。深入理解它们之间的区别与用法
【js面试题】不会还有人不知道JavaScript 创建对象的几种方式?
在 JavaScript 编程中,对象是极为重要的数据结构,它允许我们将数据和相关功能组织在一起。JavaScript 提供了多种创建对象的方式,每种方式都有其独特的特点和适用场景。深入理解这些创建对
【js面试题】一文搞懂JavaScript中的内存泄漏
在 JavaScript 开发领域,内存泄漏一直是一个备受关注的话题,尤其是在面试中,经常会被问到相关问题。理解内存泄漏对于编写高效、稳定的 JavaScript 应用程序至关重要。本文将深入解析 J
【js面试题】JavaScript 中箭头函数与普通函数的深度剖析
在 JavaScript 编程的世界里,函数是极为重要的组成部分。而随着 ES6 的出现,箭头函数成为了 JavaScript 函数家族中的新成员。它与传统的普通函数有着诸多的不同之处,这些差异深刻地
下一页