- 博客(21)
- 收藏
- 关注
原创 sudo怎么可以不输入密码
要在 macOS 或 Linux 上让sudo命令不再提示输入密码,你可以通过编辑sudoers文件来配置。这个文件控制了哪些用户可以使用sudo,以及是否需要输入密码。
2024-10-25 11:09:09
1014
原创 nrm管理多个 npm 源
nrm是一个非常有用的工具,它可以快速切换和管理多个npm源。你可以使用nrm来轻松切换到京东的npm源或者其他常用源。
2024-09-12 10:20:14
255
原创 力扣算法题
因为 nums[0] + nums[1] == 9 ,返回 [0, 1]。你可以假设每种输入只会对应一个答案,并且你不能使用两次相同的元素。整数,并返回它们的数组下标。你可以按任意顺序返回答案。,请你在该数组中找出。
2024-09-05 14:48:39
305
原创 JS面试题大杂烩
/ [1, 2, 3, 4, 5] (原数组未变)是 JavaScript 数组的两个常用方法,它们用于处理数组,但有不同的用途和行为。方法用于从一个数组中提取一部分,返回一个新数组,不会修改原数组。// 5 (原数组长度已变)方法用于在数组中添加或删除元素,并会修改原数组。slice和splice区别。slice和splice区别。
2024-08-15 18:44:09
307
原创 前端面试题大杂烩
TCP 连接的建立和关闭过程保证了数据在网络中的可靠传输。三次握手确保双方能够建立有效的连接,而四次挥手则确保连接能够正确地关闭。TCP 的这些特性使得它成为互联网和许多网络应用中的核心协议,确保数据传输的可靠性和完整性。从输入Url到页面渲染发生了什么。
2024-08-15 17:17:02
816
原创 __proto__和prototype
_proto__: 用于访问或设置对象的原型链上的一个链接,直接影响对象的原型。虽然在现代 JavaScript 中不推荐使用,但它在早期的实现中很常见。prototype: 是构造函数的一个属性,定义了由该构造函数创建的所有对象实例的原型。它是标准的 JavaScript 机制,推荐使用和来操作对象的原型链。
2024-08-14 00:38:35
946
原创 React 面试题
React 是一个用于构建用户界面的JavaScript 库,主要由 Facebook 开发和维护。它旨在帮助开发者以组件化的方式构建复杂的用户界面,尤其适用于构建单页应用(Single Page Applications, SPA)。组件化组件是React的基本构建单元。每个组件都是独立的、自包含的UI块,可以像乐高积木一样组合成复杂的应用。组件可以是类组件,也可以是函数组件。组件的使用:在React中,你可以将界面分解成多个组件,每个组件负责一个特定的功能或UI部分。
2024-08-10 00:25:44
1066
原创 闭包常用示例
闭包在 JavaScript 中有着广泛的应用,它不仅能帮助实现数据隐藏和封装,还能用于回调函数、函数柯里化、记忆化、模块模式和延迟执行等场景。理解和掌握闭包的使用,对于编写高效、可维护的 JavaScript 代码至关重要。
2024-07-17 17:42:15
579
原创 简单封装一个异步 fecth,使用 async await 的方式来使用
【代码】简单封装一个异步 fecth,使用 async await 的方式来使用。
2023-12-25 15:08:34
526
原创 给两个数组 [A1,A2,B1,B2,C1,C2,D1,D2] [A,B,C,D]===> 输出 [A1,A2,A,B1,B2,B,C1,C2,C,D1,D2,D]
【代码】给两个数组 [A1,A2,B1,B2,C1,C2,D1,D2] [A,B,C,D]===> 输出 [A1,A2,A,B1,B2,B,C1,C2,C,D1,D2,D]
2023-12-25 14:52:37
464
原创 介绍下 promise 的特性、优缺点,内部是如何实现的并动手实现 Promise、Promise.all
【代码】介绍下 promise 的特性、优缺点,内部是如何实现的并动手实现 Promise、Promise.all。
2023-12-20 20:19:56
1572
1
原创 防抖 节流 原理、区别以及应用,并用JavaScript进行实现
(函数节流指的是某个函数在一定时间间隔内(例如 3 秒)只执行一次,在这 3 秒内 无视后来产生的函数调用请求,也不会延长时间间隔。使用时间戳实现(使用时间戳,当触发事件的时候,我们取出当前的时间戳,然后减去之前的时间戳(最一开始值设为 0 ),如果大于设置的时间周期,就执行函数,然后更新时间戳为当前的时间戳,如果小于,就不执行。使用定时器实现(当触发事件的时候,我们设置一个定时器,再触发事件的时候,如果定时器存在,就不执行,直到定时器执行,然后执行函数,清空定时器,这样就可以设置下个定时器。
2023-12-20 19:39:18
559
1
原创 手动实现一个 Promisify 函数
返回一个新的函数,这个新函数返回一个 Promise。当调用这个新函数时,它会调用原始的异步函数,根据异步操作的结果来 resolve 或 reject Promise。Promisify 是将使用回调函数的异步函数转换成返回 Promise 的形式的一种模式。请注意,这是一个简化的例子,实际上可能需要处理更多的情况,比如原始函数的上下文()以及其他错误处理的情况。在实际项目中,你可能会使用一些现有的库(例如。函数接收一个原始的异步函数。
2023-12-20 16:31:26
565
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人