-
2025-12-15 08:24:07
- JavaScript中的Promise是什么_如何使用它处理异步操作?
- Promise是代表未来完成或失败的异步操作的对象,具有pending、fulfilled、rejected三种不可逆状态;通过newPromise创建,支持.then()、.catch()、.finally()链式调用,并提供Promise.all()等静态方法处理并发场景。
-
492
-
2025-12-15 11:57:18
-
2025-12-15 13:28:07
-
2025-12-15 15:07:02
- 什么是javascript装饰器_它如何扩展类与方法?
- JavaScript装饰器是修改类、方法等行为的语法糖,属TC39第四阶段提案,需Babel或TypeScript支持;以@开头,在类定义完成时执行,支持类、方法、访问器装饰,可实现日志、权限控制、缓存等增强逻辑。
-
766
-
2025-12-15 15:59:02
-
2025-12-15 17:33:17
- javascript BigInt是什么_如何表示超出安全范围的整数?
- BigInt是JavaScript中处理任意精度整数的原始类型,用于表示超出Number安全范围(±2⁵³−1)的大整数且不丢失精度;创建方式为数字后加n或BigInt()构造函数(推荐传字符串);与Number不可混用运算,需显式转换;支持整数运算和混合比较,但不支持Math方法、一元加号及JSON序列化。
-
863
-
2025-12-15 17:42:49
-
2025-12-15 17:45:07
- javascript如何操作DOM_怎样通过代码改变网页内容
- JavaScript操作DOM的核心是“找得到”和“改得对”:用getElementById、querySelector等方法选中元素,再通过textContent/innerHTML修改内容,style/classList/setAttribute修改样式与属性,appendChild/replaceWith等动态更新结构。
-
450
-
2025-12-15 19:02:04
- javascript如何实现面向对象编程_类和继承如何使用
- JavaScript面向对象编程主要依靠class语法(ES6+)和原型继承机制,class是原型操作的语法糖;通过constructor初始化属性,extends实现继承并需调用super,支持静态方法、私有字段(#)及getter/setter。
-
988
-
2025-12-15 20:02:02
- 什么是解构赋值_javascript中如何提取数据?
- 解构赋值是JavaScript中从数组或对象提取数据的简洁语法。对象解构用{}按属性名匹配,支持重命名、默认值和嵌套;数组解构用[]按位置提取,支持跳过、剩余元素和默认值;常用于函数参数、API响应和变量交换。
-
930