JS如何通过视频链接获取视频时长
js通过视频链接获取视频时长 这个函数用提供的URL创建一个新的Video元素,并在loadedmetadata事件被触发时解析一个带有视频持续时间的Promise。它还处理可能发生的任何错误。 注意,Video元素的...
HTML使用js给input标签增加disabled属性的方法
目录 1.常规text标签 2.radio标签 附:input属性disabled和readonly的区别 总结 1.常规text标签 在JavaScript中,您可以通过修改元素的属性来给input标签增加disabled属性。这可以通过使...
JS实现滚动触底的思路与代码(附PC端滚动分页加载数据)
目录 一、html和css结构 1.1、html 1.2、css 1.3、效果如下 二、实现思路 2.1、基础实现 2.2、添加距离底部多少距离触发 2.3、再次优化 2.4、最终优化 三、利用触底事件实现滚动分页加载 总结&n...
JavaScript中的document.querySelector()方法使用详解
目录 1. document.querySelector 1.1 语法: 1.2 示例 2.querySelectorAll() 3.document.querySelector.bind和document.querySelectorAll.bind 附:使用document.querySelector()搜索时,点‘.‘...
一文详细聊聊js新增基本类型BigInt
目录 前言 一、BigInt特性 1.无符号与任意长度 2.运算支持 3.类型转换 4.应用场景广泛 二、BigInt的使用 1.创建 BigInt 2.BigInt 运算 3.与普通数字的交互 4.比较操作 补充:使用BigInt时的注意...
JS数组扁平化的方法合集(递归,while循环,flat)
目录 前言 flat() 方法 toString()方法 递归 纯手写递归 reduce方法进行递归(代码较少) while循环 结语 前言 数组扁平化也是面试常考题之一,今天就和大家简单分享一下常见的数组扁平方法。这...
js正则校验特殊的不可见字符的具体实现
目录 背景 方法 校验 代码 背景 表单的输入框,用户可能从Excel或者其他地方直接复制粘贴,这时候提交到后端会导致获取的用户输入中包含一些特殊的不可见字符,比如tab键或者制表符等,这时需要...
JS中Math对象使用示例(秒懂如何使用Math对象)
目录 一、Math介绍 1.概念 2.对象属性 3.对象方法 二、Math使用 三、Math实例 1.计算圆的面积和周长: 2.生成一个介于1到10之间的随机整数: 3.将一个浮点数四舍五入为两位小数: 4.求两个数的...
javascript DOM设置样式详细说明和示例代码
目录 前言 一、直接操作内联样式 二、通过类名改变样式 三、使用getComputedStyle读取计算后的样式 四、注意事项 总结 前言 在JavaScript中操作DOM样式是实现动态页面效果和交互的关键。你可以...
前端使用JS内置Blob实现下载各种形式的文件实例
axios调用后端下载接口(在请求体中加上responseType: 'blob') export const fileDownload = (data) => request({ method: 'post', url: '/heritage/fileDownload', responseType: 'blob', da...














