JavaScript

JavaScript实现ArrayBuffer到Base64的转换-牛翰网

JavaScript实现ArrayBuffer到Base64的转换

目录 前置概念 问题引入:将图片数据转为 Base64 时遇到意外 解决方案详解 兼容代码 结语 前置概念 ArrayBuffer:就像一个巨大的数字水池,里面装满了 0 和 1。 Base64:一种字符编码格式,它用...
1a32d03d08f4902c的头像-牛翰网北极小狐10个月前
01075
JavaScript sort排序的使用方法详解-牛翰网

JavaScript sort排序的使用方法详解

目录 前言 一、sort方法的基本概念 二、基本用法示例 三、数值排序 四、对象数组排序 五、处理特殊情况 六、与其他排序方法的对比 七、实战示例 八、注意事项和最佳实践 数组元素类型的一致性 ...
JavaScript实现一个电子小蜘蛛-牛翰网

JavaScript实现一个电子小蜘蛛

目录 前言 HTML代码 JavaScript代码 初始化阶段 触手对象的定义 事件监听 动画循环 触手的行为 前言 在学习完JavaScript之后,我们就可以使用JavaScript来实现一下好玩的效果了,本篇文章讲解的...
d66a43cba9a17314的头像-牛翰网秋刀鱼不做梦10个月前
0595
抓取JavaScript动态加载的内容的方法总结-牛翰网

抓取JavaScript动态加载的内容的方法总结

目录 引言 方法一:使用无头浏览器 1. 使用Puppeteer 2. 使用Selenium 方法二:分析网络请求 1. 使用浏览器开发者工具 2. 使用HTTP客户端直接请求 方法三:使用专门的抓取库 结论 引言 JavaScri...
4894c68cad26dd60的头像-牛翰网小白学大数据10个月前
0485
JavaScript中变量提升导致未定义(undefined)的问题及解决方法-牛翰网

JavaScript中变量提升导致未定义(undefined)的问题及解决方法

目录 JavaScript 中的变量提升导致未定义的问题 1. 什么是变量提升? 1.1 变量提升示例 2. 变量提升与 undefined 问题 2.1 常见的 undefined 问题 3. 函数声明提升与变量提...
2db56fe3915b589c的头像-牛翰网几何心凉10个月前
0448
JavaScript中if嵌套assert的方法详解-牛翰网

JavaScript中if嵌套assert的方法详解

目录 引言 模拟`assert`函数 使用`if`嵌套和`assert` 总结 引言 在JavaScript中,通常我们不会直接使用`assert`这个词,因为JavaScript标准库中并没有直接提供`assert`函数(尽管在一些测试框架...
afd200abf3f6b116的头像-牛翰网Tech Synapse10个月前
0478
JavaScript中的字符串与数字转换的示例-牛翰网

JavaScript中的字符串与数字转换的示例

目录 一、简介 二、使用场景 三、基本使用 3.1 将字符串转换为数字 3.2 将数字转换为字符串 四、功能详解 4.1 Number() vs parseInt() vs parseFloat() 4.2 一元加号...
f1253d7b09c7be7c的头像-牛翰网訾博ZiBo10个月前
04811
使用JavaScript操作Visual Viewport的方法示例-牛翰网

使用JavaScript操作Visual Viewport的方法示例

目录 引言 什么是 Visual Viewport API 如何使用 Visual Viewport API 获取视口信息 监听视口变化 示例应用 结论 引言 在现代前端开发中,视口(viewport)是一个非常重要的概念。它决定了用户...
JavaScript中DOM和BOM的区别与用处详解-牛翰网

JavaScript中DOM和BOM的区别与用处详解

目录 1. 概念与定义 2. 区别 3. 用处举例 DOM 的用处示例 BOM 的用处示例 4. 总结 1. 概念与定义 DOM (Document Object Model) : 文档对象模型,它是一种标准的编程接口,表示 HTML 或 XML 文档...
e75316042284725e的头像-牛翰网岁月宁静10个月前
03214
javascript数组的一些常用方法详细汇总-牛翰网

javascript数组的一些常用方法详细汇总

目录 前言 1. 添加/删除元素 2. 查找元素 3. 迭代和遍历 4. 数组排序和变换 5. 其他常用方法 总结  前言 在 JavaScript 中,数组是一个非常常用的数据结构,Java...
155b3400d27ccd40的头像-牛翰网前端李易安10个月前
06214