JS

Js中的FileReader相关操作方法总结-牛翰网

Js中的FileReader相关操作方法总结

目录 前言 Blob对象 如何构建一个Blob对象? Blob相关的属性和操作 File对象:特殊的Blob对象 FileList对象 FileReader对象 FileReader的三个属性 URL.createObjectURL 总结  前言 FileReade...
8562f6123ef3199d的头像-牛翰网代码冲冲冲1年前
05810
chatGPT前端流式输出js实现三种方法—fetch、SSE、websocket-牛翰网

chatGPT前端流式输出js实现三种方法—fetch、SSE、websocket

目录 一、fetch实现stream 二、SSE实现(只支持GET请求) 引入方式一:npm或yarn 引入方式二:eventsource 三、websocket实现(url必须为ws或wss开头的接口) 四、总结 项目需要接入chatgpt提供...
398daf646d5000b6的头像-牛翰网又又爱拍照1年前
05376
js数组对象的includes方法使用-牛翰网

js数组对象的includes方法使用

目录 js数组对象的includes方法 includes与indexOf的区别 关于数组API includes的注意事项 但是注意 按我个人理解 总结 js数组对象的includes方法 判断数组中是否有某个元素, 有就返回true, 没...
eabd35a62a54f324的头像-牛翰网我的天呐!!!1年前
05414
JavaScript+HTML 实现网页录制音频与下载-牛翰网

JavaScript+HTML 实现网页录制音频与下载

目录 HTML + JavaScript 实现网页录制音频与下载 简介 getUserMedia MediaRecorder 获取和处理音频流 实现音频的录制和播放 音频效果的处理 实时语音通话的应用 兼容性和 Latency 问题 项目代码...
22d8bbe07074261d的头像-牛翰网UestcXiye1年前
010810
JS使用位运算实现权限组合的代码示例-牛翰网

JS使用位运算实现权限组合的代码示例

目录 1、位运算概述 2、位运算符概览 3、位运算实现权限组合 在业务开发中我们经常会遇到处理不同权限的情况,例如根据用户角色是否有编辑权限来展示和隐藏一个按钮,或者一个函数根据传入的配...
JavaScript实现文件下载的14种方法总结大全-牛翰网

JavaScript实现文件下载的14种方法总结大全

目录 使用 a 标签的 download 属性: 使用 fetch API 和 Blob 对象: 使用 XMLHttpRequest 对象: 使用 window.location.href: 使用&n...
1a5d0e3ed179d7c5的头像-牛翰网代码炼金术1年前
06411
前端js经典之字符串超全方法总结大全-牛翰网

前端js经典之字符串超全方法总结大全

目录 1. anchor 创建 a 标签字符串 2. at 根据下标查找字符 3. big 创建大号标签字符串 4. blink 创建闪动标签字符串 5. bold 创建粗体标签字符串 6. charAt 查找下标对应字符 7. charCodeAt 查...
JavaScript获取URL参数常见的4种方法-牛翰网

JavaScript获取URL参数常见的4种方法

目录 前言 获取方法总结 具体实现 方法一: 正则表达式 方法二: 利用a标签 方法三: split分割法 关于hash地址部分 方法四: URLSearchParams 总结: 前言 在前端开发中,处理URL参数是一...
2f6bf6fc4fd79ccf的头像-牛翰网Fanfffff7201年前
0397
JS获取地址栏参数的两种方法(原生、vue)-牛翰网

JS获取地址栏参数的两种方法(原生、vue)

目录 1.原生JS实现: 1.1 采用正则表达式获取地址栏参数(第一种方法) 1.2 传统方法截取实现(第二种方法) 2.Vue框架实现: 2.1 查询参数获取(场景一) 2.2 获取路径参数(场景二) 若地址栏UR...
c9f100a28eae419b的头像-牛翰网-草莓星球杯1年前
03510
使用JS的input框实现音频文件的上传与播放功能-牛翰网

使用JS的input框实现音频文件的上传与播放功能

序言:最近的系统加的功能是越来越多了,前两天老板又让实现一个录音上传的功能,可以点击播放按钮打开音频播放器,点击暂停按钮暂定播放。想了想决定使用input框的file类型加上接收的参数为aud...