JS

JavaScript时间格式整理大全(附大量示例)-牛翰网

JavaScript时间格式整理大全(附大量示例)

目录 前言 基础时间获取 1.1 获取当前时间 1.2 获取时间戳 时间格式化 2.1 使用 toLocaleString() 格式化时间 2.2 自定义格式化 2.3 使用 Intl.DateTimeFormat 进行高级格...
JavaScript中blob对象和file对象的区别及相互转换实例-牛翰网

JavaScript中blob对象和file对象的区别及相互转换实例

目录 前言 1. Blob 对象: 创建 Blob 示例: 主要特征: 2. File 对象: 创建 File 示例: 主要特征: 关键区别: 总结: 两个对象进行相互转换 从 Blob 转换为&...
JavaScrip中window.dispatchEvent的原理和使用具体实例-牛翰网

JavaScrip中window.dispatchEvent的原理和使用具体实例

目录 前言 使用场景 具体代码示例 步骤 1:创建自定义事件 步骤 2:触发事件 步骤 3:监听事件 步骤 4:集成到页面 解释 使用场景示例:跨组件通信 ModuleA:触发事件 ModuleB:监听事件 优势 ...
JavaScript垃圾回收与闭包举例详解-牛翰网

JavaScript垃圾回收与闭包举例详解

目录 垃圾回收 标记清除 引用计数 闭包 闭包的用途 总结  垃圾回收 标记清除 当变量进入环境时,将其标记为“进入环境”。当变量离开环境时,则将其标记为“离开环境”。垃圾回收器会销毁...
df3ece11e3d469ef的头像-牛翰网weixin_4545647733天前
0447
JS打断点的六种常用姿势你用过几种-牛翰网

JS打断点的六种常用姿势你用过几种

目录 正常断点 条件断点 日志断点 XHR 断点 事件断点 DOM 断点 总结 大家好,今天分享一下断点的多种用法。 正常断点 说到 JS 断点,大家可能很熟悉了,在 JS 逆向中,断点是很常用的一种调试手...
前端使用URL API实现高效的URL解析-牛翰网

前端使用URL API实现高效的URL解析

目录 前言 一、URL API概述 1.1 URL接口 1.2 URLSearchParams接口 二、URL的基本解析与构建 2.1 创建URL对象 2.2 访问URL属性 2.3 动态修改URL 三、处理查询参数 3.1 使用URLSearchParams 3.2 ...
JS try catch基本用法以及常见的异常处理-牛翰网

JS try catch基本用法以及常见的异常处理

目录 前言 一、基本语法 示例: 二、捕获并处理异常 示例:捕获除零错误 三、捕获多种类型的异常 示例:根据错误类型处理不同的异常 四、finally 语句 示例:使用 finally 释放资源 五、异步代...
63c9ead1f7ee63a8的头像-牛翰网一只蜗牛儿33天前
0446
一文彻底搞懂JavaScrip中的call、apply、arguments-牛翰网

一文彻底搞懂JavaScrip中的call、apply、arguments

目录 一、引言 二、call 方法详解 2.1 基本语法与参数说明 2.2 改变函数执行上下文示例 2.3 实现继承的应用场景 三、apply 方法剖析 3.1 语法结构与特点 3.2 劫持对象方法与属性继承实例 3.3 利...
一文让你彻底搞懂TypeScript(TS)和JavaScript(JS)区别与联系-牛翰网

一文让你彻底搞懂TypeScript(TS)和JavaScript(JS)区别与联系

目录 前言 1. 类型系统 2. 编译与运行 3. 工具支持 4. 面向对象编程 5. 模块化 6. 生态系统 7. 学习曲线 8. 适用场景 9. 示例对比 JavaScript 示...
29ac5d9d3792f406的头像-牛翰网猿享天开33天前
03710
JavaScrip变量声明关键字var、let、const详解-牛翰网

JavaScrip变量声明关键字var、let、const详解

目录 一、var 1.1函数级作用域 1.2 变量提升 1.3 重复声明 1.4 全局变量挂载到 window 二、let 2.1 块级作用域 2.2 不可重复声明 2.3 不存在变量提升(暂时性锁区) 2.4 全局变量不会挂载到 win...
aa891e0ff4f921be的头像-牛翰网码上生花33天前
05112