首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
js
晴栀ay
创建于2025-11-11
订阅专栏
js
等 2 人订阅
共13篇文章
创建于2025-11-11
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
JavaScript内存奇遇记:当栈遇见堆,闭包是终极魔法!
踏上JavaScript内存奇幻之旅!栈内存如敏捷小公寓,堆内存似灵活大房子。词法作用域赋予函数"记忆密码",而闭包——这个终极惊喜——让函数在执行后仍能"记住"外部环境,实现优雅封装与模块化
当面试官问“手写new”时,我掏出ES5暗黑代码,他沉默了
手写new:解析对象创建、原型绑定、this指向。难点arguments兼容——ES6用rest,ES5用slice.call,面试避坑必看!
JavaScript继承:别让老爸的咖啡杯被你喝空了!
JavaScript继承是"引用"不是"复制"。直接继承会污染父类原型,组合继承会重复调用父类。空函数寄生组合继承是终极方案:用空函数当"中间人",既不污染父类,又避免重复调用,面试必用!
揭开 `instanceof` 的底层面纱:JavaScript 原型链的魔法
instanceof 在 JS 中基于原型链判断对象“血缘”,而非简单类型检查。本文详解其原理、手写实现,并引出三种继承方式,助你掌握 JS 继承精髓。
this的迷惑行为:JS的"我"到底是谁?
揭秘JavaScript中this的迷惑行为!从历史背景到执行上下文,看懂this为何由调用方式决定。掌握this的"真身",告别"this指向不明"的困惑,轻松驾驭JS面向对象编程!
B站个性签名就地编辑:从代码实现到用户体验
B站个性签名就地编辑功能早已实现,无需跳转页面,点击签名即可直接编辑。通过OOP思想封装,代码清晰简洁,减少操作步骤,提升体验流畅度。
JS面向对象:从"猫"的视角看JavaScript的OOP进化史
JS非真OOP,是"猫式对象语言"。ES6 class是语法糖,底层原型链。解原型链,优雅地喵喵~从"喵喵叫"到"会说话"的进化。
闭包不迷路:JS词法作用域与闭包的青春实战
深入解析JavaScript词法作用域与闭包机制,从V8引擎底层原理到调用栈、执行上下文变化,详解闭包形成条件与应用场景。通过实际代码示例,让闭包不再神秘,助你成为JS高手。
ES6作用域革命告别变量提升,代码更清爽!
告别JS的变量提升困扰!ES6引入let/const和块级作用域,彻底解决变量遮蔽问题。本文通过代码示例详解"暂时性死区",对比var与let/const,让你轻松掌握作用域机制,写出更清晰高效代码。
JS中原型式面向对象的精髓
JavaScript的prototype机制是面向对象核心。实例通过__proto__链接至构造函数prototype,形成原型链。方法定义在prototype上实现共享,避免重复创建,提升性能效率。
深入理解Ajax:异步数据请求的革命性技术
Ajax是现代Web开发的核心技术,实现页面局部更新而无需重新加载。本文详解XMLHttpRequest对象工作原理,包括请求状态、同步/异步请求对比,并通过案例展示实际应用,为开发者提供清晰理解。
JavaScript异步编程:从概念到实践
JavaScript 依赖事件循环实现异步非阻塞,Promise 与 async/await 化异步为同步写法规避回调地狱,I/O 操作默认异步执行以确保主线程不阻塞,显著提升应用响应性能。
JavaScript 中那些“看似简单却暗藏玄机”的知识点
今天我们就来深入探讨几个高频但容易被误解的核心知识点:map 方法、parseInt 、NaN 、函数式编程思想、原始类型的包装类机制,以及字符串截取方法 slice 与 substring的区别