首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
优雅地解剖js
林希_Rachel_傻希希
创建于2025-07-12
订阅专栏
收录我写的js笔记,可供复习和学习,我会尽可能用最简洁的文字,最清晰的逻辑解剖JavaScript。
等 2 人订阅
共14篇文章
创建于2025-07-12
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
# JavaScript 变量作用域深度解析:var、let 与闭包陷阱
JavaScript 变量作用域深度解析:var、let 与闭包陷阱 前言 在 JavaScript 开发中,变量作用域是一个基础但容易混淆的概念。今天我们就来深入探讨 var、let 的作用域差异,
JavaScript find方法笔记
1. 基本概念 find() 是数组方法,用于查找数组中满足条件的第一个元素。 2. 语法 javascript 3. 参数说明 callback: 测试每个元素的函数 element: 当前正在处理
HTTP 协议全解析:从输入网址到页面渲染的全过程(附请求/响应详解) 本文带你从浏览器地址栏开始,
HTTP 协议全解析:从输入网址到页面渲染的全过程(附请求/响应详解) 一、HTTP 协议与网络基础 1. 网络通信的本质 互联网通信的核心是 “请求(Request)” 与 “响应(Response
正则表达式捕获组与全局匹配
正则表达式捕获组与全局匹配 在 JavaScript 中,正则表达式提供了强大的字符串匹配和提取功能,特别是通过捕获组和全局匹配,你可以提取字符串中符合特定模式的内容。本文将介绍如何使用这些功能进行有
一文吃透正则表达式
1. 正则表达式概述 正则表达式(RegEx)是一种用于描述字符串匹配规则的语言,通常用于检索和操作字符串数据。在 JavaScript 中,正则表达式是一个对象,允许你检查字符串是否符合某个模式,或
JavaScript 解构赋值详解,一文通其意。
JavaScript 解构赋值详解 值是 JavaScript 中一种非常强大的语法,能够轻松地从数组或对象中提取值并将其赋给变量。它使得代码更加简洁,尤其在处理复杂的数据结构时,能显著提高代码的可读
this 的指向与 bind() 方法详解
this 的指向与 bind() 方法详解 在 JavaScript 中,this 的值取决于函数的调用方式。 很多初学者在函数、方法、构造函数、箭头函数中常常混淆 this 的指向。 这篇笔记带你彻
《DOM元素获取全攻略:为什么 querySelectorAll() 拿不到新元素?一文讲透动态与静态集合》
一文彻底搞懂 DOM 元素获取:动态集合 vs 静态集合 一、前言 在日常开发中,我们经常需要获取页面中的元素,比如操作列表、监听事件、动态创建节点等。 但很多人容易忽略一个关键区别——有些 DOM
面试高频!JavaScript 继承与 super 深度解析,快速上手
JavaScript 继承与 super 深度解析:实例化与方法重写 JavaScript 的面向对象编程(OOP)让我们可以通过 继承 来减少代码重复,并实现功能扩展。继承通过 extends 关键
搞懂 JS 原型与原型链,不再面试吃瘪
在 JavaScript 中,对象的属性和方法并不都存在于自身,有一部分存放在 原型对象(prototype) 中。理解“原型”与“原型链”,是掌握 JS 面向对象编程的关键。 对象的存储区域 对象的
「JS 面向对象」多态详解:鸭子类型的魅力
JS 中的多态:理解与实践 在面向对象编程(OOP)里,多态(Polymorphism)是一个很重要的概念。 它的核心思想是:同一个方法,可以作用于不同类型的对象,只要这些对象满足某些约定即可。 多态
告别随意改属性!用 ES6 Class 实现数据封装
JS 封装与私有属性:用 class 实现数据安全 在面向对象编程(OOP)中,封装是核心概念之一。它的目标就是: 保证对象内部数据的安全性,避免被外部随意修改。 在 JavaScript 中,我们可
新手最容易迷糊的 this,一文讲透!
在 JavaScript 中,this 的指向经常让初学者感到困惑。本文将从函数调用和箭头函数两个角度,带你彻底搞懂 this 的本质。 一、普通函数的 this 普通函数中的 this 取决于 调用
别再写 c=3 了!window 对象的隐藏规则
JS 基础 —— window 对象详解 在浏览器环境中,JavaScript 为我们提供了一个内置的全局对象:window。 1. 什么是 window 对象? window 代表浏览器的 窗口,我