-
2026-01-26 20:22:02
- 如何为VSCode配置外部工具以扩展编辑能力【教程】
- VSCode外部工具需通过tasks.json配置任务而非插件,因任务默认不加载shell配置导致“commandnotfound”,应使用terminal类型任务或显式路径;右键菜单需插件支持,args与command须分离,变量替换仅在二者中生效。
-
479
-
2026-01-26 20:29:09
- 如何利用VSCode的代码片段功能快速生成代码【教程】
- VSCode代码片段是可交互、带逻辑的代码生成器,支持变量展开、光标定位与上下文联动;如用$1/$2实现React组件名同步补全,用$TM_FILENAME_BASE自动获取文件名,需注意语言模式(如typescriptreact)、变量作用域及配置层级优先级。
-
406
-
2026-01-27 04:47:20
-
2026-01-27 08:02:49
- 如何正确使用javascript中的类和继承?【教程】
- JavaScript中的class是函数语法糖,其继承本质依赖原型链;class不提升、必须用new调用;子类constructor必须先调super();static成员不实例化但可被子类继承;手动修改prototype会破坏instanceof判断。
-
201
-
2026-01-27 10:25:46
- 什么是javascript高阶函数及其应用场景【教程】
- 高阶函数指接收或返回函数的函数,如map、filter、reduce、addEventListener、setTimeout等;常见错误是传函数调用而非函数本身,如filter(n>10)应为filter(n=>n>10)。
-
790
-
2026-01-27 10:40:02
-
2026-01-27 13:03:09
-
2026-01-27 13:10:01
-
2026-01-27 14:56:02
-
2026-01-27 15:29:16
- javascript中的Map和Set有什么独特优势【教程】
- Map比普通对象更可靠,因其支持任意类型键(如对象、NaN)、严格保持插入顺序、无原型污染风险、size属性原生可用;Set则以O(1)查找、SameValueZero比较(NaN视为相同)、引用级对象去重等特性,避免数组模拟的性能与语义缺陷。
-
150