自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (1)
  • 收藏
  • 关注

原创 VUE H5 添加全局组件

uni h5 全局设置组件

2024-07-19 13:36:23 304 1

原创 image-conversion实现压缩图片、图片添加水印

sizeType属性来这是拍摄的图片为缩略图还是原图,但是考虑到后端服务器,传输的问题,还是将拍摄的图片进行压缩到指定大小,再使用 canvas 进行添加水印,再进行上传为了实现功能,使用插件来进行压缩图片 (官方有例子)

2023-09-04 11:30:12 2595 1

原创 前端ffmpeg压缩视频

ffmepg压缩视频

2023-08-25 10:07:50 3455 19

原创 IOS系统,点击输入框迟钝,重复点击才可生效

IOS 系统的手机点击输入框时,不能立即弹出系统键盘、重复点击时会弹出键盘。

2023-07-06 09:56:01 513 1

原创 H5跳转小程序 (wx-open-launch-weapp开放性标签跳转)

H5跳转小程序 通过微信公众号跳转

2023-05-11 17:50:09 1714

原创 vue实现最简单的地区三级联动

vue实现简单的三级联动

2023-01-12 13:25:45 705

原创 PHP 编写留言板

其中得到的res的类型是一个数组,将数据库中的数据放在了一个数组中,这样就可以实现多条数据的存储了,里面还输出了时间。在函数里写ajax请求,调用该函数,成功接受数据后,输出到页面。需求二,点击提交按钮后可以将输入的用户名和内容,添加到数据库中,同时要在页面中实时更新。注意这是两个文件,第一个是html发送请求的文件第二个是返回的数据的文件。同时需要刷新页面,将添加的数据显示出来,因此得重新获取数据调用一下函数。,给予用户反馈,然后再刷新页面,将输入的值显示在留言板上。...

2022-07-15 22:01:30 6134 2

原创 使用 js 实现累乘之和

先说一下思路:看代码:注:当用户输入的是 0 的时候,阶乘为 1 需要重新对这一情况附加条件。也可以使用递归函数实现。

2022-06-25 11:40:56 341

原创 JS 实现伸缩菜单

使用 三种方法 实现伸缩菜单直接放代码:html 代码和 style 代码js代码(1):js代码(2):js代码(3):注:btns[i].onclick=function(){} 通过遍历给每个按钮赋予点击事件,再通过遍历找到你所点击的按钮的下标,最后通过divs[index].classList.toggle("open"); 改变每个 divs[index] 的样式,赋予 open 样式 最终实现伸缩菜单。效果图: 如果有不懂的,可以留言。...

2022-06-24 17:55:17 1082

原创 使用 JS 实现评星效果

评星要求:思路:默认 5 颗未被点亮的星星,要完成点亮星星很简单,就是一个图片替换的过程。难点:是如何得到你所点击的星星的下标。解决方法:通过遍历数组,再通过 this 这个函数得到下标即可。最后再根据下标完成要求。放代码: 注:var index=1000; index是随便取得一个数字,for(var j=0;j...

2022-06-24 17:41:25 748

原创 Bom 相关知识点

Bom对象: 首先是screen看代码: location:location属性值: 协议 protocol; 主机ID hostname;地址 href; 端口 port; 路径 pathname(包含了问号); 地址内容 search(包括?) 获取#开始内容 hash;history:有三个属性值 forward() back() go(参数);navigator:用户代理Bom方法:confirm(" "):只有一个参数 点击是 返回true 点击否 返回false

2022-06-21 21:26:17 135

原创 js冒泡排序

给定你一个数组,然后将数组中的数据按照大小顺序重新排列给你个例子array[90,38,23,66,77,11];第一轮 38 23 66 77 11 90 5次比较第二轮 23 38 66 11 77 4次比较第三轮 23 38 11 66 3次比较第四轮 23 11 38 2次比较第五轮 11 23

2022-06-18 10:15:24 64

原创 使用JS实现三级联动

利用js实现三级联动 直接放代码: 讲一下思路:1、首先需要获取所有省的数组,通过遍历得到省。for (let s of sequence) {}2、获取市的数组、再进行遍历得到市。注:需要根据省份的adcode值与你选择的省份值进行对比,然后得到所有市的数组,var provinceCheck=provinces.find(function(item){ return item.adco

2022-06-17 21:56:23 4052 3

原创 js制作验证表单、简易聊天框

登录表单制作: 放代码:需要注意的是: _email=document.querySelector("input[name=email]");这个是js中的选择器,可以不用为起名二烦恼啦;_form.onclick=function(){}这是个点击函数,和标签中引用点击函数一样,_email.onblur=function(){}。这个是失去焦点时执行的命令。 制作一个简易的聊天框: 看代码:名字和头像都是随机生成的,利用数学模型Math.random()实现随机,需要注意的是,图片的随机..

2022-06-16 21:27:15 338

原创 js计时器、进度条

进度条、计时器

2022-06-14 22:05:23 428

原创 js制作计算机和简易聊天框

JS实现计算器、聊天框

2022-06-13 21:43:21 139

原创 使用 JS 循环解决经典数学问题!

鸡兔同笼。百钱买百鸡!(经典题目)这两种方法 比较类似,重复的代码也比较多,如果你有其他的方法,欢迎评论加留言。

2022-06-10 21:34:01 174

原创 浅谈switch

放代码:注:若某个case下没有break,结果将会是本句和下一句的输出结果,如下: 注:若某个case下没有break和输出的话,结果将会是下一句的输出结果,如下: default:意思是如果输入的值没有对应的,就会执行default这一句。break:跳出case。...

2022-06-09 21:57:48 221

原创 利用JS运算符做一些简单的计算

快来算算你活了多久! 注:document.write("恭喜你!活了这么多",num*1,"s!") ,这一行中的文本输出较为麻烦,可以利用document.write(`恭喜你!活了这么多${num*1}s!`) ,进行文本的输出。 你会将两个数按大小顺序排列吗?注:a=parseFloat(prompt("请输入第一个数值"," "));这一句中,必须加上parseFloat或者parseInt,不能只写a=prompt("请输入第一个数值"," "),如果不加的话只能进行字符串之间的比

2022-06-08 20:29:36 230 4

原创 初学js:引入、输出方式,声明变量及数据类型

JS

2022-06-07 19:38:48 200 1

js 全国各地省份、市、区(县、镇)

js 全国各地省份、市、区(县、镇)

2022-06-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除