首页
分类
前端
javascript
数据结构与算法
运维
瞬间
图库
留言板
友链
归档
关于
Fonda's Lab
关山难越,谁悲失路之人?萍水相逢,尽是他乡之客。
累计撰写
49
篇文章
累计创建
27
个标签
累计收到
1
条评论
栏目
首页
分类
前端
javascript
数据结构与算法
运维
瞬间
图库
留言板
友链
归档
关于
目 录
CONTENT
以下是
LouisFonda
的文章
2024-06-01
有效的括号问题(LeetCode20)
有效的括号问题(LeetCode20) 题目描述 在这道题中,我们需要判断一个由括号组成的字符串是否有效。有效的字符串需满足以下条件: 左括号必须用相同类型的右括号闭合。 左括号必须以正确的顺序闭合。 每个右括号都有一个对应的相同类型的左括号。 我们要处理的括号包括三种类型:( 和 ), { 和 }
2024-06-01
11
0
0
数据结构与算法
2024-06-01
Vue 3 响应式原理
Vue 3 响应式原理 Vue 3 引入了全新的响应式系统,它使得数据变化能够自动触发相关的更新,从而让我们能够轻松地构建动态应用。本文将深入探讨 Vue 3 的响应式原理,解释响应式系统的核心机制,并逐步实现一个简化版的响应式系统。 什么是响应式 响应式编程是一种编程范式,其中数据的变化会自动触发
2024-06-01
18
0
0
前端
2024-05-30
JavaScript中的bind、call、apply
JavaScript中的bind、call、apply bind、apply和call是JavaScript中用于改变函数执行上下文的方法。 bind: bind 方法创建一个新的函数,并将指定的对象绑定为函数执行时的上下文(即 this 值)。它不会立即执行函数,而是返回一个新的函数,可以稍后调用
2024-05-30
9
0
0
javascript
2024-05-30
JavaScript中的this
JavaScript的this 在 JavaScript 中,this 是一个非常重要的关键字,它的值取决于函数调用的上下文。this 的值不是在函数定义时决定的,而是在函数调用时决定的。不同的调用方式会导致 this 的值不同。 1. 全局上下文 在全局作用域中,this 指向全局对象。在浏览器中
2024-05-30
8
0
0
javascript
2024-05-30
JavaScript中的迭代器Iterator
JavaScript中的迭代器Iterator 在 JavaScript 编程中,迭代器(Iterator)是一个重要的概念,它提供了一种统一的方法来遍历数据集合,例如数组、对象和其他可迭代对象。本文将介绍迭代器的概念、迭代器协议以及生成器与迭代器的关系,并通过示例演示如何使用生成器优化自定义的可迭
2024-05-30
9
0
0
javascript
2024-05-27
ES5继承最佳实践和ES6(class + extends)对比
ES5继承最佳实践和ES6(class + extends)对比 在 ** ES6** 中,class 和 extends 关键字提供了一种更简洁、更易读的方式来实现继承。实际上,ES6 的类继承机制在底层实现上与 ES5 的寄生组合继承相似。下面我们将分别使用 ES6 的 class 和 exte
2024-05-27
11
0
0
javascript
2024-05-27
ES5实现继承的几种方式
ES5实现继承的几种方式 1. 构造函数继承 构造函数继承通过在子类构造函数中调用父类构造函数,实现继承父类的属性。它无法继承父类的原型方法。 function Parent(name) { this.name = name; } function Child(
2024-05-27
22
0
0
javascript
2024-05-27
JavaScript `new` 操作符详解
JavaScript new 操作符详解 在 JavaScript 中,new 操作符用于创建一个用户定义的对象类型的新实例或者带构造函数的内置对象类型的新实例。当我们使用 new 操作符调用一个构造函数时,会发生一系列步骤,这些步骤实现了对象的创建和初始化。具体来说,new 操作符主要做了以下几件
2024-05-27
5
0
0
javascript
2024-05-27
JavaScript代码执行过程详解
JavaScript代码执行过程详解 当我们在浏览器或者Node.js等JavaScript运行环境中执行JavaScript代码时,实际上是经历了一系列的步骤和过程。下面我将详细介绍JavaScript代码执行的过程,希望能够帮助你更深入地理解JavaScript的执行机制。 1. 词法分析和语法
2024-05-27
8
0
0
javascript
2024-05-26
删除有序数组中的重复项 II(LeetCode26)
删除有序数组中的重复项 II 题目描述 给你一个有序数组 nums,请你原地删除重复出现的元素,使得每个元素最多只出现两次,返回删除后数组的新长度。 你不能使用额外的数组空间,必须在原地修改输入数组,并在使用 O(1) 额外空间的条件下完成。 返回的数组长度是一个整数,但输出的答案是数组,因为输入数
2024-05-26
6
0
0
数据结构与算法
1
2
3
4
5