WiTung
码龄10年
求更新 关注
提问 私信
  • 博客:112,417
    112,417
    总访问量
  • 22
    原创
  • 12
    粉丝
  • 12
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:浙江省
加入CSDN时间: 2016-04-26
博客简介:

qq_34797972的博客

查看详细资料
个人成就
  • 获得47次点赞
  • 内容获得21次评论
  • 获得139次收藏
  • 代码片获得374次分享
  • 博客总排名920,421名
创作历程
  • 4篇
    2021年
  • 4篇
    2020年
  • 3篇
    2019年
  • 15篇
    2018年
成就勋章
TA的专栏
  • 前端
    7篇
  • audio
    1篇

TA关注的专栏 1

TA关注的收藏夹 0

TA关注的社区 0

TA参与的活动 0

兴趣领域 设置
  • 数据结构与算法
    推荐算法
  • 人工智能
    聚类集成学习回归
创作活动更多

丰厚奖励!CSDN代码标注专家 招募计划正式启动!

幻觉代码、虚假技术方案、看似正确实则错误的博文正在侵蚀技术社区的信任基础。 CSDN作为中国知名开发者社区,有责任为真实、可靠的技术内容设立“护栏”。 我们邀请你——具备真实项目经验的技术专家,参与技术博文与代码的标注。

去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

Java视觉中国图片爬虫jar包

发布资源 2018.06.12 ·
zip

全国四级区域地址(省市县区域)2021最新版

发布资源 2021.01.12 ·
json

判断对象数组中是否存在重复项

需求:判断对象数组中是否存在重复项 解决思路:根据数组去判断是否有重复项。 首先将对象数组转成数组(提取重复的选项) 然后判断数组是否存在重复项即可。 注:此方法适用于单个决定性条件导致重复的对象,多个条件的 可以在此方法上优化 原始对象数组: [ { id: 1, name: '数学' },
原创
博文更新于 2021.04.06 ·
6419 阅读 ·
0 点赞 ·
1 评论 ·
5 收藏

vue动态修改audio地址

需求:点击MP3文件,实现试听效果 问题:点击后替换url地址,实现了,但是播放器依旧没有反应。 解决:vue中动态替换只是替换了地址,并没有告诉audio标签是否要执行,执行什么操作。要load后才能让它知道,是在喊他,他需求进行操作了! 页面设计用的是element 点击试听的时候弹出效果,点击x的时候,关闭音乐。 <transition name="el-zoom-in-bottom"> <div class="mp3.
原创
博文更新于 2021.03.29 ·
1341 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

vant中实现地址的四级选择(省市县街道)

引入Cascader 注意:vant 2.12 版本开始支持此组件,不然会报错 import Vue from 'vue'; import { Cascader } from 'vant'; Vue.use(Cascader); 引入全国四级区域地址 https://download.csdn.net/download/qq_34797972/14123322 实现 引入 import area from "@/utils/4-area"; 自定义成vant识别的json...
原创
博文更新于 2021.03.16 ·
5394 阅读 ·
6 点赞 ·
7 评论 ·
12 收藏

JavaScript压缩base64图片

dealImage(base64, callback) { var newImage = new Image(); var quality = 0.6; //压缩系数0-1之间 newImage.src = base64; newImage.setAttribute("crossOrigin", 'Anonymous'); //url为外域时需要 ...
原创
博文更新于 2021.01.11 ·
1778 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

JS实现点击复制

function shareHisMuseum () { var clickContent = "xxxxxxxxxxxx" var save = function (e) { e.clipboardData.setData('text/plain', clickContent); ...
原创
博文更新于 2020.09.01 ·
196 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

JS中有没有简单的判断数组是否为空的方法

直接判断数组的长度是否为0 利用布尔值判断 数组为object,直接用if(a)判断的话都是为true,可以用数组的长度去直观判断是否为空 将数组和布尔类型都转化为Number类型比较,空数组转化为Number类型的时候为0。 let arr = []; if(arr == false){ console.log("empty!"); }else{
原创
博文更新于 2020.09.01 ·
5330 阅读 ·
1 点赞 ·
1 评论 ·
2 收藏

H5发起支付并并跳转到支付页面

1.发起支付,调用支付接口 2.收到返回数据将支付宝返回的HTML代码用新窗打开 const w = window.open(); w.onload=()=>{ w.eval(w.document.querySelector("script").innerHTML); };
原创
博文更新于 2020.09.01 ·
3794 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

vant中List组件中load事件触发多次问题

是否设置的加载数据不够占满屏幕 List中的数据不够占满屏幕则会触发load事件,产生重复加载现象。可以将一次加载的数据量增大来解决此问题。 父级容器是否出现overflow:scroll的属性,去掉即可。 如果在 html 和 body 标签上设置了overflow-x: hidden样式,会导致 List 一直触发加载。这个问题的原因是当元素设置了overflow-x: hidden样式时,该元素的overflow-y会被浏览器设置为auto,而不是默认值visible,导致 List..
原创
博文更新于 2020.08.20 ·
12015 阅读 ·
9 点赞 ·
5 评论 ·
14 收藏

ajax与servelt相互传递数据

发布资源 2017.11.06 ·
zip

jquery-1.8.3.min 1.9.1.min 1.11.3.min 2.1.4.min 3.1.1.min

发布资源 2017.11.06 ·
zip

web端用真机调试

Browsersync 特性   BrowserSync能让PC、各移动设备上的页面同时实时地响应文件的更改,而不用刷新操作。而且,当在其他一个设备上进行点击等行为时,该行为也会同步到其他浏览器中 安装   BrowserSync是基于Node.js的,是一个Node模块,所以需要先安装nodejs 【nodejs安装】   虽然nodejs官网提供了node的msi文件,但...
转载
博文更新于 2019.06.24 ·
389 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

IOS上时间格式处理显示NAN的解决办法

sDate2 = sDate2.replace(/-/g,"/"); sDate1 = sDate1.replace(/-/g,"/"); sDate2 = new Date(sDate2).getTime(); sDate1 = new Date(sDate1).getTime(); 正常的时间格式是:2019-06-18 但是ios上不能处理这种格式的时间,所以要将“-”替换成“/” ...
原创
博文更新于 2019.06.19 ·
2034 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

原生JS实现marquee 滚动字幕效果,完美解决频闪问题

marquee标签在HTML5 中已经不再受支持 但是我们很多时候会用到滚动字幕的样式,所以就采用了实时动态改变元素位置的方式来实现此功能,在实现的时候用过HTML DOM setInterval() 方法,但是会出现频闪的现象,初步估计是因为其他js的时间对其产生影响,后来改用了window.requestAnimationFrame()方法完美解决问题。 关于window.reques...
原创
博文更新于 2019.01.21 ·
6888 阅读 ·
6 点赞 ·
2 评论 ·
9 收藏

var let const 三则如何区分?

想弄清楚这三者的区别,我们需要知道这三者最基本的来龙去脉。 var是ES5中的变量,let、const是ES6中的变量。 块级作用域是在ES6中引进的,那么什么是块级作用域呢? 简单的来说,就是包含在{......}中的代码就是叫块级作用域,其中for语句、if语句也属于块级作用域。 既然是在ES6中才有的块级作用域,而且let、const也是ES6中有的,由此可见,这两者肯定跟块级作用域...
原创
博文更新于 2018.12.19 ·
933 阅读 ·
2 点赞 ·
3 评论 ·
2 收藏

Java根据文件夹中文件的数量进行分类

需求:根据文件夹中文件的数量将少于10个文件的文件夹置于一个文件夹中,其他的置于另一个文件夹中   import java.io.*; /** * @author wwd8678 * @date 2018/5/23 */ public class CopyFile { /** * FILE_PATH 需分类文件的目录 */ private stat...
原创
博文更新于 2018.11.29 ·
676 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

img大于div时居中显示(类似相册总览)

&lt;!doctype html&gt; &lt;html lang="en"&gt; &lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;meta name="viewport" content="width=device-width, user-scalable=no, initial
原创
博文更新于 2018.11.22 ·
555 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

HTML5实现点击展开和隐藏

HTML &lt;details&gt; 标签可以实现此功能 目前只有 Chrome 和 Safari 6 支持 &lt;details&gt; 标签。 &lt;summary&gt; 标签包含 details 元素的标题,"details" 元素用于描述有关文档或文档片段的详细信息。 请与 &lt;details&gt; 标签一起使用。标题是可见的,当用户点击标题时会显示出详细信息。 注...
原创
博文更新于 2018.11.21 ·
16445 阅读 ·
11 点赞 ·
0 评论 ·
44 收藏

js计算div滑动距离

touchstart事件:当手指触摸屏幕时候触发,即使已经有一个手指放在屏幕上也会触发。 touchmove事件:当手指在屏幕上滑动的时候连续地触发。在这个事件发生期间,调用preventDefault()事件可以阻止滚动。 touchend事件:当手指从屏幕上离开的时候触发。 touchcancel事件:当系统停止跟踪触摸的时候触发。关于这个事件的确切出发时间,文档中并没有具体说明,咱们只...
原创
博文更新于 2018.11.14 ·
3263 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏
加载更多