程序百科,作者程序百科 - 第40页 共58页-程序百科-第40页
程序百科的头像-程序百科
管理员
这家伙很懒,什么都没有写...
面试题:JavaScript 中如何合并对象?-程序百科

面试题:JavaScript 中如何合并对象?

这是一个非常实用的 JavaScript 面试题,考察对对象操作和 ES6+ 语法的掌握。合并对象有多种方法,从传统到现代逐步演进。 ✅ 方法一:Object.assign()(ES6,常用) const obj1 = { a: 1, b: 2...
面试题:JavaScript 其他值到数字值的转换规则是什么?-程序百科

面试题:JavaScript 其他值到数字值的转换规则是什么?

在 JavaScript 中,将其他类型值转换为数字(Number)是一个常见的隐式或显式类型转换过程。理解其规则对于避免计算错误至关重要。 转换主要通过两种方式触发: 显式转换:使用 Number() 构造函...
面试题:为什么 Vue 的 data 属性必须声明为返回一个初始数据的函数?-程序百科

面试题:为什么 Vue 的 data 属性必须声明为返回一个初始数据的函数?

这是一个非常经典的 Vue 面试题,核心原因在于 JavaScript 的对象引用机制和 组件复用的需求。 问题核心:组件是可复用的 在 Vue 中,组件(Component)是一个可复用的实例。我们可以在一个应用...
2个月前
297
面试题:DOM 渲染在哪个 Vue 生命周期钩子中就已经完成?-程序百科

面试题:DOM 渲染在哪个 Vue 生命周期钩子中就已经完成?

DOM 渲染在 mounted 生命周期钩子中就已经完成。 详细解释: 在 Vue 的生命周期中,mounted 钩子是一个关键节点: 触发时机:mounted 钩子在组件的首次渲染完成后被调用。此时,Vue 已经将虚拟 ...
1个月前
578
面试题:Vue 2.0 支持哪个版本以上的 IE 浏览器?-程序百科

面试题:Vue 2.0 支持哪个版本以上的 IE 浏览器?

Vue 2.0 官方支持 IE9 及以上版本的浏览器。 详细说明 最低支持版本: Vue 2.x 需要浏览器支持 ES5 的特性(如 Object.defineProperty)。 IE9 是第一个对 ES5 提供了基本完整支持的 Internet E...
1个月前
295
面试题:如何将事件传递给 React 子组件?-程序百科

面试题:如何将事件传递给 React 子组件?

在 React 中,由于事件处理逻辑通常位于父组件,而事件触发于子组件(如按钮点击),因此需要将事件处理函数从父组件作为 props 传递给子组件。这是 React 数据和逻辑自上而下流动的典型体现。 ...
面试题:什么是 Selector?-程序百科

面试题:什么是 Selector?

在Java中,Selector(选择器)是java.nio.channels包的一部分,它提供了一种高效的机制用于管理多个Channel(通道)的事件。简单来说,Selector允许单线程处理多个网络连接。
4个月前
7113
面试题:什么是 Java 泛型的上下界限定符?-程序百科

面试题:什么是 Java 泛型的上下界限定符?

在Java中,泛型的上下界限定符用于对类型参数进行约束,使得类型参数只能是某个特定类型或其子类型(上界),或者只能是某个特定类型或其父类型(下界)。这种机制增强了代码的灵活性和类型安全...
4个月前
3512
面试题:Java 中的 WeakHashMap 是什么 ?-程序百科

面试题:Java 中的 WeakHashMap 是什么 ?

WeakHashMap 是 Java 中的一种特殊的哈希映射实现,它位于 java.util 包中。与大多数其他映射不同,WeakHashMap 使用弱引用(Weak Reference)作为其键,这意味着在 WeakHashMap 中存储的键-值...
4个月前
5310
面试题:ThreadLocal 的缺点?-程序百科

面试题:ThreadLocal 的缺点?

尽管 ThreadLocal 提供了线程本地存储的能力,使得每个线程可以拥有变量的一个独立初始化的副本,但它也存在一些缺点和潜在的问题: 1. 内存泄漏风险 类加载器相关的内存泄漏:如果 ThreadLocal...
4个月前
4911