
javascript
染蓝了天
这个作者很懒,什么都没留下…
展开
-
js日期的格式化
functionformatDate(cellValue){ // 传入毫秒数if(cellValue==null||cellValue=="")return"";vardate=newDate(cellValue)varyear=date.getFullYear()varmonth=date.getMonth()+1<10?'0'+(date.getMonth()+1):date.getMonth()+...原创 2022-01-12 16:54:32 · 326 阅读 · 0 评论 -
js的数据深拷贝和浅拷贝
JS的数据类型分成两种:基本数据类型和复杂数据类型基本的数据类型 : Number, String, boolean, null , undefied复杂的数据类型:function , object , Array为什么要说数据的类型那,因为只有复杂的数据类型才有深拷贝和浅拷贝的问题。浅拷贝直接进行赋值var a = {obj:1}var b = a;b.obj=2;console.log(a)//{obj: 2}console.log(b)//{obj: 2}直接赋原创 2021-08-24 15:13:19 · 211 阅读 · 0 评论 -
百度AI身份证识别demo,使用js提交图片数据
<!DOCTYPE html><html lang="zh"><head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <meta http-equiv="X-UA-Compatible" content="ie=edge" /> <title.转载 2021-06-15 15:20:45 · 386 阅读 · 0 评论 -
js实现移动端手势放大缩小图片
//手势事件var touchScale = function() { var startX, endX, scale, x1, x2, y1, y2, imgLeft, imgTop, imgWidth, imgHeight, one = false, $touch = $(".showDiv img"), //选择放大缩小的元素 ...原创 2019-05-14 18:38:36 · 12514 阅读 · 0 评论 -
你可能不知道的14个JavaScript调试技巧
1. ‘debugger;’除了 console.log , debugger; 是我们最喜欢、快速且肮脏的调试工具。一旦执行到这行代码,Chrome 会在执行时自动停止。 你甚至可以使用条件语句加上判断,这样可以只在你需要的时候运行。愚人码头注:本人实在觉得这种调试方面很不好,因为后续的调试步骤和断点调试没什么区别。而且调试完成后,还要记住删掉这行代码。确实有点肮脏。JavaScrip...转载 2019-02-15 17:03:01 · 167 阅读 · 0 评论 -
js实现延迟加载
1.通过循环消耗cpu,造成延迟加载;function sleep(n){ var start = new Date().getTime(); while(true) if(new Date().getTime()-start > n) break; }n:设置循环时间; ...原创 2019-02-15 16:00:47 · 354 阅读 · 0 评论 -
es5和es6的区别
什么是ES5作为ECMAScript第五个版本(第四版因为过于复杂废弃了),浏览器支持情况可看第一副图,增加特性如下。1. strict模式严格模式,限制一些用法,'use strict';2. Array增加方法增加了every、some 、forEach、filter 、indexOf、lastIndexOf、isArray、map、reduce、reduceRight方法...原创 2018-11-28 14:59:51 · 453 阅读 · 0 评论 -
你不知道的Event Loop
setTimeout(function() { console.log(111);}, 0); // 这里定时器时间设置为0ms后执行console.log(222);相信这道题很多人都看过,结果是先输出222,再输出111可能新手会犯错,认为定时器设置0毫秒就等于立即就执行,所以先输出111。但其实内部涉及一个很重要的JS运行机制,也就是我们今天的主角——事件轮询(Even...转载 2018-11-02 14:24:42 · 147 阅读 · 0 评论 -
前端的优化方法
移动前端开发由于是在手机上使用,需要考虑到网络信号较差和为用户的流量着想,性能和加载速度就是前端开发人员需要认真考虑的,PC的优化手段同样使用在移动端上,下面一起看看腾讯ISUX这篇文章是如何从CSS、JavaScript、http请求和硬件渲染方面做出优化的。·概述1. PC优化手段在Mobile侧同样适用2. 在Mobile侧我们提出三秒种渲染完成首屏指标3. 基于第二点,首...转载 2018-10-31 16:04:26 · 214 阅读 · 0 评论 -
通过jquery.cookie.js实现记住用户名、密码登录功能
<!doctype html><html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>无标题文档转载 2018-08-13 11:42:46 · 134 阅读 · 0 评论