
JavaSrcipt
文章平均质量分 77
hpz1223
这个作者很懒,什么都没留下…
展开
-
Vue3实现一个关不掉的弹窗
使用Vue3完成一个关不掉的弹窗,只能通过指定方法关闭,通过控制台修改样式,删除节点都不可以原创 2025-04-23 15:50:19 · 956 阅读 · 0 评论 -
‘元素.style.样式名‘获取不到样式,应该使用Window.getComputedStyle()获取正真的样式
通过`元素.style.样式名`获取不到样式,因为js通过这种方式获取的只是内联样式,应该使用Window.getComputedStyle()获取正真的样式原创 2025-01-04 23:26:24 · 964 阅读 · 0 评论 -
Canvas放个烟花
使用Canvas实现烟花绽放效果,详细介绍,附带效果图和源码原创 2025-01-01 20:33:05 · 772 阅读 · 0 评论 -
JavaScript 实现大数简化,带单位显示
在前端展示的数据时,如果数据数值太大,会导致展示的数据非常长,不仅用户不能迅速读出数值大小而且影响美观,此时我们需要将这种大数简化为带单位的数值,如 250000 转为 25.0万。原创 2024-04-17 16:16:12 · 515 阅读 · 0 评论 -
JavaScript-实现图片的下载(本地图片,远程图片,多个下载)
实现图片的下载(本地图片,远程图片,多个下载)。主要通过标签来实现,将要下载的文件链接设置为href属性,将文件名设置为download属性,然后模拟点击这个链接即可触发下载。原创 2023-11-18 20:44:41 · 10713 阅读 · 5 评论 -
JavaScript中null == 0 为false , null >= 0 为 true
在'==' 判断规则中null 和undefined 不能转化成其他类型。在关系操作符,如果有任一操作数是数值,则将另一个操作数转换为数值,执行数值比较原创 2023-11-05 15:24:56 · 1254 阅读 · 3 评论 -
什么是节流和防抖,如何实现?应用场景
什么是节流,什么是防抖,如何实现,应用场景原创 2023-11-03 19:59:32 · 385 阅读 · 0 评论 -
JavaScript中 var 关键字
var关键字的声明范围是函数作用域,使用var操作符定义的变量会成为包含它的函数的局部变量。在全局作用域中声明的变量是全局变量。var有声明提升。原创 2023-10-21 20:44:06 · 601 阅读 · 1 评论 -
JavaScript获取URL中的参数,并转化为对象
在使用 splite('&') 将每个参数分开,获得 'key=value'格式的元素的数组。先使用splite('?')[1]将字符串按'?每个 元素 按 '=' 分割并结构分别获得key,value。原创 2023-10-19 21:06:36 · 4347 阅读 · 0 评论 -
JavaScript-O(1) 时间插入、删除和获取随机元素(实现一个类)
实现一个类,这个类有插入,删除,随机取数的方法。你必须实现类的所有函数,并满足每个函数的平均时间复杂度为O(1)。原创 2023-10-14 21:10:38 · 136 阅读 · 1 评论 -
<script>标签的async和defer属性
1、async:表示应该立即开始下载脚本,但不能阻止其他的页面动作,比如下载资源或等待其他脚本加载。只对外部脚本文件有效。 2、defer:表示脚本可以延迟到文档完全被解析和显示之后再执行。只对外部脚本文件有效。(在IE7及更早的版本中,在行内脚本也可以指定这个属性)。原创 2023-09-22 19:00:24 · 2786 阅读 · 0 评论