![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js
touzizhuo03
这个作者很懒,什么都没留下…
展开
-
用js判断是否是微信浏览器
判断是否是微信浏览器,网上的大部分代码是用ua判断的,这种办法容易伪造,在github上找了一个用jsbridge判断的,如下:var isWeixin = false;if (typeof WeixinJSBridge == "object" && typeof WeixinJSBridge.invoke == "function") { isWeixin = tru...原创 2018-05-09 07:54:46 · 899 阅读 · 0 评论 -
Git 基本操作
Git 的工作就是创建和保存你项目的快照及与之后的快照进行对比。本章将对有关创建与提交你的项目快照的命令作介绍。git init --目录中创建新的 Git 仓库,现在你可以看到在你的项目中生成了 .git 这个子目录。 这就是你的 Git 仓库了,所有有关你的此项目的快照数据都存放在这里。git clone --拷贝一个 Git 仓库到本地git status(-s) -- 命令用于查...原创 2018-04-26 19:31:04 · 106 阅读 · 0 评论 -
Web前端性能优化
1、请减少HTTP请求而当我们请求的网页文件中有很多图片、CSS、JS甚至音乐等信息时,将会频繁的与服务器建立连接,与释放连接,这必定会造成资源的浪费,且每个HTTP请求都会对服务器和浏览器产生性能负担。网速相同的条件下,下载一个100KB的图片比下载两个50KB的图片要快。所以,请减少HTTP请求。解决办法:合并图片(css sprites),合并CSS和JS文件;图片较多的页面也可以使用 la...原创 2018-06-13 16:36:32 · 287 阅读 · 0 评论 -
js实现手机web图片左右滑动效果
实现效果:1、点击任意图片时图片全屏展示,左右滑动能展示其他的图片。2、滑动超过一定范围自动滑到下一张图片,不超过则回退到当前照片位置。此处的滑动要带动画效果实现:每张图片外面一个div,将其宽度设置为100%,最外层有一个div[命名为outerDiv],其宽度设为:总图片数量*100+‘%'。给最外层div设置touchstart,touchmove,touchend事件监听处理函数,在tou...原创 2018-06-06 17:02:19 · 7049 阅读 · 0 评论