![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript
文章平均质量分 57
陌上尘123
好的代码就像美女,颜值,身材,内涵都很重要。
展开
-
jQuery入门
jquery: 是基于原生js封装的一个轻量级的第三方JS类库设计目的: 写的更少,做的更多优势: 1.轻量级 2.完善的API文档 3.出色的浏览器兼容 4.免费开源 5.强大的选择器 6.出色的DOM操作 7.事件处理 8.链式写法 9.支持AJAX 10.丰富的插件库使用方式: 1.下载使用本地jquery文件 2.CDN方式 使用在线jquery文件...原创 2018-07-16 18:03:27 · 232 阅读 · 0 评论 -
jQuery入门2
元素过滤和查找的方法 eq(i)获取第i个jquery对象 下标从0开始$(function(){ $("ul li").eq(0).css("color","red");})firend() 获取第一个元素 last() 获取最后一个元素hasClass() 检测当前是否对应类名console.log($("li").eq(1).hasClass("test...原创 2018-07-17 11:29:57 · 230 阅读 · 0 评论 -
js 预加载
预加载:提前加载 在加载较大图片,音频,视频时为了优化用户在打开我们项目时,避免遇到加载缓慢带来的不好的体验. 使用场景: 常用于 游戏,瀑布流图片预加载: 图片预加载: 有很多的图片时,若一起加载,用户需要等待的事件较长,所有可以将项目中需要的资源提前加载好.var img = new Image();img.onload = function(){ do...原创 2018-07-12 10:48:45 · 1797 阅读 · 0 评论 -
js移动端事件
1.触摸事件 click事件多用于pc端,在移动端有延迟touchstart() //手指触摸屏幕 touchmove() //手指在屏幕上移动 touchend() //手指离开屏幕 touchcancle() //触摸被系统事件终段var d1 = document.getElementById("d1");d1.addEventListener("touchstart",...原创 2018-07-12 15:31:21 · 2560 阅读 · 0 评论 -
js移动设备事件
设备事件: 触发该类事件,需要硬件支持重力感应事件 devicemotion 屏幕旋转事件磁力感应事件 deviceorientation 都是给window 对象绑定的实现摇一摇功能 实现原理:当两次加速记录的加速度值,差值较大时,可以认为用户正在晃动手机//手机晃动前 加速器的值var current = [x: 0,y: 0,z: 0];//手机晃动后 加速...原创 2018-07-12 18:02:20 · 457 阅读 · 0 评论 -
js cookie操作
cookie出现的原因: HTTP是客户端与服务器进行交互最常用的协议.但HTTP是一个无状态的协议. 一旦数据交换完毕,客户端与服务器的连接就会关闭,再次交换数据需要新的连接.这就意味着服务器无法从连接上跟踪会话.为了确认客户端的身份,就出现cookie这一种机制.cookie的使用原理: Coolie实际上是一小段的文本信息.客户端请求服务器,如果服务...原创 2018-07-13 11:25:05 · 1453 阅读 · 0 评论 -
js 浏览器嗅探
用于检测浏览器和操作系统的信息 嗅探: window.navigator.userAgent 获取当前文档所运行的浏览器的名称以及版本.通过判断其中是否含有”chrome / Firefox / Safria / IE / Opera” 这些浏览器的关键字可用于浏览器的兼容问题var brower = navigator.userAgent;if(brower.indexOf("...原创 2018-07-13 17:42:16 · 2818 阅读 · 0 评论