随笔分类 - JavaScript
摘要:通过设置 playsinline 可实现让视频在ios下不跳出全屏播放。 <video src="xxxx" autoplay playsinline></video>
阅读全文
摘要:formateSeconds(endTime){ let secondTime = parseInt(endTime)//将传入的秒的值转化为Number let min = 0// 初始化分 let h =0// 初始化小时 let result='' if(secondTime>=60){//如
阅读全文
摘要:上移、下移 /** * 移动切换位置 * @param {Array} arr 数据源 * @param {Number} index 序号 * @param {String} type 上移下移 */ moveData(arr, index, type) { const _firstIndex =
阅读全文
摘要:节流 function throttle(fn, interval) { let enterTime = 0 // 触发的时间 const gapTime = interval || 1000 // 间隔时间,如果interval不传,则默认1000ms return function() { co
阅读全文
摘要:dateDiff(hisTime, nowTime) { if (!arguments.length) return ''; const arg = arguments const now = arg[1] ? arg[1] : new Date().getTime() const diffValu
阅读全文
摘要:工作中实现文件导出功能,记录一波。 downloadExcel() { this.$postJSON(`后端接口`,`接口传参`).then(res => { if (res.code !== 200 || !res) { this.$message({ message: '导出查询异常!', ty
阅读全文
摘要:本文内容参考来源: https://cloud.tencent.com/developer/article/1431700 最近在工作中需要实现一个下载的功能,当时自认为很简单,但是设置了download之后,发现重命名没有生效,因为下载没有通过后台协助,只根据一个地址去实现下载,最后查阅了资料,找
阅读全文
摘要:打开F12。在控制台找到console面板,执行下面的脚本 document.body.contentEditable='true'; document.designMode='on';
阅读全文
摘要:前几天修改小程序的问题时,使用new Date()获取的时间, 开发工具上显示正常,但是在真机上调试的时候就发现获取时间出现了错误 解决方法: - 换成/ 比如: let testTime = test.replace(/-/g, "/");
阅读全文
摘要:例子: var fruits = [{name: 'apple', price: 5},{name: 'banana', price: 4},{name: 'orange', price: 8},{name: 'watermelon', price: 10}] 升序: fruits.sort((a,
阅读全文
摘要:文章转载于https://cloud.tencent.com/developer/article/1076547 实现Web端即时通讯的方法:实现即时通讯主要有四种方式,它们分别是轮询、长轮询(comet)、长连接(SSE)、WebSocket。它们大体可以分为两类,一种是在HTTP基础上实现的,包
阅读全文
摘要:var msg = new SpeechSynthesisUtterance("hello World"); console.log(msg); window.speechSynthesis.speak(msg);
阅读全文
摘要:document.body.contentEditable = true 只要在控制台执行这行语句 页面就可以自由输入编辑了
阅读全文
摘要:虽然网上关于这个的方法很多 但是自己还是总结了一个比较可用的方法 var date=new Date(); var year=date.getFullYear(); var month=change(date.getMonth()+1); var day=change(date.getDate())
阅读全文
摘要:实现代码: setInterval(() => { setTimeout(fun, 0) }, 20000) 备注: setInterval 放在内层 长时间会影响性能,造成页面卡顿甚至崩溃, 内层配合setTimeout, 就可以循环调用
阅读全文
摘要:实现代码 var total=15; var item=4; var page=total%item==0?(total/item):(Math.floor(total/item)+1); console.log(page)
阅读全文
摘要:因为项目需要使用小数,所以第一时间想到了javaScript 的toFixed 方法,开始测试了一下,觉得没有问题就没管了,后来同事偶然间发现 toFixed 之后的数据不对,后来自己查阅资料才知道,toFixed的坑: toFixed使用的是银行家舍入规则。 银行家舍入:所谓银行家舍入法,其实质是
阅读全文
摘要:原文地址: https://lvdingjin.github.io/tech/2018/05/27/async-and-await.html 故事要从一道今日头条的笔试题说起~ 题目来源:半年工作经验今日头条和美团面试题面经分享!!!!! async function async1(){ conso
阅读全文
摘要:文章转载: https://juejin.im/post/5d2d146bf265da1b9163c5c9#heading-20 原文地址: https://dev.to/aman_singh/so-you-think-you-know-javascript-5c26 JavaScript 是一种有
阅读全文

浙公网安备 33010602011771号