软件工具 SofTool.CN 本次搜索耗时 0.492 秒,为您找到 177 个相关结果.
  • js .reduce() 简介

    1. 基本语法 2. 最简单的例子:数组求和 3. 执行过程分解 4. 常见应用场景 (1) 数组 → 对象 (2) 数组 → 新数组 (3) 对象数组 → 最大值 5. 初始值的重要性 有初始值 无初始值(使用第一个元素作为初始值) 6. 在 Vue 中的实用示例 7. 与其他数组方法对比 总结 Arr...
  • 箭头函数

    1. 基础格式 ★★★ 完整形式(多行) 单行简写(隐式返回) 2. 参数格式 3. 特殊格式规则 对象返回值的简写 立即执行箭头函数(IIFE) 4. 与传统函数对比 5. 常见使用场景 数组方法 事件处理器(需注意 this) 异步操作 6. 格式注意事项 总结 箭头函数(Arrow Functi...
  • JSON

    JavaScript JSON 简明指南 🎯 🔍 什么是 JSON? 🎯 基本语法 JSON 数据结构 JSON 值类型 🔧 核心方法 1. JSON.parse() - 字符串转对象 2. JSON.stringify() - 对象转字符串 🎯 实际应用示例 数据存储 API 数据交换 配置文件 ⚠️ 常见错误...
  • highlight.js

    highlight.js 库介绍 库的基本信息 使用场景 1. 代码示例 1.1 导入路径解析 2. 与完整导入的区别 2.1 完整导入(不推荐) 2.2 按需导入(推荐) 3. 完整的配置示例 3.1 基础配置 3.2 在 Vue 组件中使用 4. 自动高亮配置 4.1 全局自动高亮 4.2 Vue 指令封装 5. 支持的语言列...
  • window.Reflect

    Window.Reflect 全面解析 1. Reflect 的基本概念 为什么要引入 Reflect? 基本特性 2. Reflect 的静态方法 2.1 对象基本操作 Reflect.get() - 获取属性值 Reflect.set() - 设置属性值 Reflect.has() - 检查属性存在性 Reflect.delete...
  • 2 为何需要 TypeScript

    1 今⾮昔⽐的 JS(了解) 2 JS 中的困扰 2.1 不清楚的数据类型 2.2 有漏洞的逻辑 2.3 访问不存在的属性 2.4 低级的拼写错误 3 静态类型检查 1 今⾮昔⽐的 JS(了解) JavaScript 当年诞⽣时的定位是浏览器脚本语⾔ ,⽤于在⽹⻚中嵌⼊简单的逻辑 ,且代码量很少。 随着时间的推移,JavaScript ...
  • 302 044.准备一个效果

    笔记 源码 App.vue components\Count.vue components\LoveTalk.vue 笔记 准备的效果图: 为了配合源码熟悉解析请求服务器(https://api.uomg.com/api/rand.qinghua?format=json)返回数据的写法,我把视频中返回的数据结构截图如下 : 2025-1...
  • 126_编程式路由导航

    笔记 后退 前进 视频教程中的笔记 笔记 根据前面的知识,我们知道使用 <router-link to="..." ></router-link> 可以实现跳转。但是有时候,万一导航是由 button 写的(其中情况之一,为了说明不是用 router-link ),如何实现跳转呢? 后退 前进 13:30 视频教程中的笔记 编程式路...
  • window.Proxy

    🎯 基本概念 🚀 基本语法 🔧 核心拦截器(陷阱) 1. 基本操作拦截 2. 存在性检查拦截 🎯 实际应用场景 1. 数据验证 2. 默认值和计算属性 3. 观察者模式(数据绑定) 4. 数组操作拦截 🔧 高级用法 1. 函数代理 2. 链式操作代理 🎯 Vue 3 的响应式系统 Vue 3 使用 Pr...
  • slice()

    🔍 基本含义 🎯 与直接赋值的区别 ❌ 直接赋值(引用传递) ✅ 使用 slice(0)(创建新数组) 🔧 slice() 方法详解 语法: 不同参数的效果: 🚀 在排序函数中的应用 为什么排序前需要拷贝? ✅ 安全的排序方式 📊 各种拷贝方法的对比 各种拷贝方法示例: ⚠️ 浅拷贝的局限性 对象数组的浅拷...