自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

大薄荷

欢迎大家关注我的博客,我会分享一些开发中遇到的问题和解决方案

  • 博客(11)
  • 资源 (1)
  • 收藏
  • 关注

原创 js监听当前页面是否被切换

js监听当前页面是否被切换

2023-06-12 16:19:13 899

原创 前端开发中的一些实用代码和工具,持续更新

JS常用的一些业务操作,持续更新

2022-07-04 17:00:49 211 2

原创 解决移动端html5音频在ios和android环境下,audio无法播放的问题

使用 wx 的js文件,下载地址如下:https://res2.wx.qq.com/open/js/jweixin-1.6.0.js完整示例代码如下:<script type="text/javascript" src="https://res2.wx.qq.com/open/js/jweixin-1.6.0.js"></script><script>function autoPlayMusic() { // 自动播放音乐效果,解决浏览器或..

2022-04-25 16:31:04 1751

原创 websocket连接1分钟未操作,自动断开的解决办法

​var socket; var lockReconnect = false; //避免socket重复连接var lc = (window.location.href + '').split('/');var lca = lc[2].split(':');var protocolStr = document.location.protocol;var wsProtocol = "wss"if (protocolStr == "http:") {wsProtocol = ".

2022-04-01 15:23:19 9899

原创 Java笔记(持续更新)

Java 基础语法类Java 是纯面向对象的编程语言,因此类 (class) 是一个程序的基本单位。所有的 Java 程序想要运行,都离不开类。public class HelloWorld {其中,public 是一个关键字,它属于访问控制符,它表示这个类是公开的。紧接着的 class 也是一个关键字用于声明类, HelloWorld 是类名,类名的首字母要大写。如果类名由多个单词组成,那么每个单词的首字母都要大写。主方法什么是主方法呢?请观察示例代码的 class 内部(

2022-03-24 11:21:52 564

原创 vue滑动底部加载数据

mounted() {let _this = this;window.onscroll = function() {//变量scrollTop是滚动条滚动时,距离顶部的距离var scrollTop =document.documentElement.scrollTop || document.body.scrollTop;//变量windowHeight是可视区的高度var windowHeight =document.documentElement.clientHeigh

2021-11-16 14:02:28 1219

原创 移动端禁止一些特殊操作

// 禁止右键菜单document.oncontextmenu = function () { return false; };// 禁止文字选择document.onselectstart = function () { return false; };// 禁止复制document.oncopy = function () { return false; };// 禁止剪切document.oncut = function () { return false; };// 禁止粘贴doc

2021-08-24 14:05:21 219

原创 微信小程序的传值问题

微信小程序的组件父子间组件component的传值A组件<view>我是组件A</view><view>组件B的内容:</view><view>这是组件B传出的值:{{paramA}}</view><componentB paramAtoB='我是A向给B传入的参数' bind:myevent="onMyevent" />Componet({ porperties:{ par...

2021-08-24 14:02:34 75

原创 vue安装的基本配置

vue配置1.先安装node(vue-cli 2)2.安装vue-cli2脚手架: npm install -g vue-cli(npm install -gd vue-cli(生产和开发环境都要))3.创建项目: vue init webpack projectName(小写)4.启动项目: npm run dev(vue-cli 3)2.安装vue-cli3脚手架: npm install -g @vue/cli3.创建项目: vue create proj...

2021-08-24 13:59:56 62

原创 基于 Localstorage 设计一个 1M 的缓存系统,需要实现缓存淘汰机制,提供设计思路

//1.再每次存储之前,获取已存储的localStorage数据数组和大小//2.判断未超过1024kb,则对数组插入新数据后存储//3.判断已超过1024kb,则先删除数组的首条数据后,再插入新数据存储functionSetData(key,value){varobj=window.localStorage;varsize=0;for(iteminobj){if...

2021-08-24 13:44:54 240

原创 解决浏览器无法自动播放audio的问题

首先在PC端上,因为浏览器要求需要用户有点击的行为交互后,才可以触发语音和视频的播放,所以如果多个html之间需要自动触发audio的话,那么可以使用嵌套式的iframe,比如在父页面A中使用iframe,然后把若干个子页面的地址,通过js动态修改iframe的src,这样相当于只需要触发一次用户交互就可以了。...

2021-08-24 11:53:22 3886

复杂多表头excel表格的导出及布局,支持拓展

1.用于多种业务的复杂多表头表格 2.可支持任意拓展表头后导出 3.简单易懂

2022-02-22

空空如也

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

TA关注的人

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