11 2017 档案

摘要:1.apply和call的区别在哪里 2.什么情况下用apply,什么情况下用call 3.apply的其他巧妙用法(一般在什么情况下可以使用apply) 我首先从网上查到关于apply和call的定义,然后用示例来解释这两个方法的意思和如何去用. apply:方法能劫持另外一个对象的方法,继承另外 阅读全文
posted @ 2017-11-30 20:08 欢复 阅读(315) 评论(0) 推荐(0)
摘要:1.函数的属性 name 函数的名称 length 形参的个数 this 函数的上下文(函数执行的时候才出现,只能在函数体内部使用) arguments 类数组对象 callee 指的是函数本身。 length 实参的个数2 2.函数的方法 call方法: 语法:call([thisObj[,arg 阅读全文
posted @ 2017-11-30 20:03 欢复 阅读(1460) 评论(0) 推荐(0)
摘要:一、单行文本显示省略号...... overflow:hidden; white-space:nowrap; text-overflow:ellipsis; 二、多行文本显示省略号...... overflow : hidden; text-overflow: ellipsis; display: 阅读全文
posted @ 2017-11-23 21:07 欢复 阅读(1062) 评论(0) 推荐(0)
摘要:querySelector和querySelectorAll是W3C提供的 新的查询接口,其主要特点如下: 1、querySelector只返回匹配的第一个元素,如果没有匹配项,返回null。 2、querySelectorAll返回匹配的元素集合,如果没有匹配项,返回空的nodelist(节点数组 阅读全文
posted @ 2017-11-23 16:59 欢复 阅读(7545) 评论(0) 推荐(0)
摘要:一、添加节点 【添加内部子节点方法】:内部节点就是儿子节点 append() 在被选元素内部的结尾插入内容 appendTo() 将指定内容插入到被选标签内部的结尾 prepend() 在被选元素内部的开头插入内容 prependTo() 将指定内容插入到被选标签内部的开头 【添加同级节点方法】:同 阅读全文
posted @ 2017-11-20 19:45 欢复 阅读(486) 评论(0) 推荐(0)
摘要:一、jquery尺寸 jQuery 提供多个处理尺寸的重要方法: width() 设置或返回元素的宽度(不包括内边距、边框或外边距),括号中可填数值宽度参数,无单位 height() 设置或返回元素的高度(不包括内边距、边框或外边距),括号中可填数值高度参数,无单位 innerWidth() 返回元 阅读全文
posted @ 2017-11-20 19:29 欢复 阅读(327) 评论(0) 推荐(0)
摘要:一、jquery事件 1 blur() 触发、或将函数绑定到指定元素的 blur 事件 2 change() 触发、或将函数绑定到指定元素的 change 事件 3 click() 触发、或将函数绑定到指定元素的 click 事件 4 dblclick() 触发、或将函数绑定到指定元素的 doubl 阅读全文
posted @ 2017-11-19 17:44 欢复 阅读(214) 评论(0) 推荐(0)
摘要:一、选择器+遍历(dom操作)分为两种: 第一种: $('div').each(function (i){ i就是索引值 this 表示获取遍历每一个dom对象 }); 第二种: $('div').each(function (index,domEle){ index就是索引值 domEle 表示获 阅读全文
posted @ 2017-11-14 16:40 欢复 阅读(964) 评论(0) 推荐(0)
摘要:一、animate()语法 $(“选择器”).animate({CSS样式},时间,运动方式,回调函数); 参数说明: 参数1:CSS属性名,属性值,JSON格式{"属性名":"属性值"} 参数2:动画执行时间,毫秒 参数3:动画的运动方式,参数要用引号,例如:linear是匀速播放 参数4:回调函 阅读全文
posted @ 2017-11-14 15:30 欢复 阅读(909) 评论(0) 推荐(0)
摘要:一、事件监听方法 mouseover() 鼠标移入事件方法 mouseout() 鼠标移出事件方法 mouseenter() 鼠标移入事件方法 mouseleave() 鼠标移出事件方法 focus() 获得焦点 blur() 失去焦点 二、hover()方法 【语法1】: 【语法2】: 参数解释: 阅读全文
posted @ 2017-11-14 12:00 欢复 阅读(4767) 评论(0) 推荐(0)
摘要:1.为什么要学习jQuery? 因为jQuery开发简单、易懂、兼容性好(几乎解决了所有的兼容性问题)。 2.jquey的版本 在官网下载的有3个系列版本: 1.xx系列,兼容所有的浏览器,PC端开发都用这个 2.xx系列,不兼容IE678,一般用于移动端 3.xx系列,是最新版,也不兼容IE678 阅读全文
posted @ 2017-11-07 18:48 欢复 阅读(192) 评论(0) 推荐(0)
摘要:普通函数中是否也有this关键字,this指向谁呢? 控制函数内部的this指向: 函数都可以打点调用call()和apply()方法,可以帮我们制定函数内部的this指向,在函数调用过程使用这两个方法。 作用: 1、执行fun函数 2、在fun函数内部指定this的指向oDiv <!DOCTYPE 阅读全文
posted @ 2017-11-07 18:02 欢复 阅读(371) 评论(0) 推荐(0)
摘要:一、同步 二、异步 三、回调函数 阅读全文
posted @ 2017-11-07 17:49 欢复 阅读(466) 评论(0) 推荐(0)
摘要:一、JSON JSON叫做JavaScript Object Notation,JavaScript对象表示法 json是引用数据类型 语法: { k:v, k:v, k:v } 调用某一项数据: 1、通过obj变量打点调用对应属性的属性 console.log(obj.name); 2、将属性名的 阅读全文
posted @ 2017-11-07 17:24 欢复 阅读(217) 评论(0) 推荐(0)
摘要:1.简单的无缝连续滚动 原来:页面上是6个图片,编号0、1、2、3、4、5,复制一倍在后面,长长的火车在来回移动。 2.高级无缝滚动 ①HTML结构中重复的代码,用js动态的添加。 ②折返点:不要自己计算,要通过页面加载效果自动获取宽度,折返点的宽度应该等于ul内部所有里元素宽度的一半。方法:li不 阅读全文
posted @ 2017-11-07 15:56 欢复 阅读(283) 评论(0) 推荐(0)
摘要:一、setInterval 和setTimeout 函数执行的方法: 1、函数名或变量名加()执行 2、将一个函数绑定给事件,事件被触发,自动执行函数 3、将函数传给定时器的第一个参数,每间隔时间,自动执行函数 注意:定时器的开启不需要任何条件,只要程序能够执行到定时器,就会立即被开启,到第一个时间 阅读全文
posted @ 2017-11-07 12:09 欢复 阅读(298) 评论(0) 推荐(0)
摘要:一、DOM语句提供给我们计算后样式,但是还是觉得不太方便,因为通过计算后的样式得到的属性值都是字符串格式,不能直接参与程序计算。 所以DOM又提供了一些API:得到的是number类型的数据,是可以直接进行计算。 offsetLeft和offsetTop offsetWidth和offsetHeig 阅读全文
posted @ 2017-11-07 11:16 欢复 阅读(198) 评论(0) 推荐(0)
摘要:一、高级浏览器和低级浏览器的不同写法 W3C制定的标准API,所有现代浏览器(包括IE9,但不包括之前的版本)都实现了window.getComputedStyle(),该方法接收一个要进行样式计算的元素,并返回一个样式对象。样式对象提供了getPropertyValue()的方法,用于检索特定CS 阅读全文
posted @ 2017-11-07 10:28 欢复 阅读(477) 评论(0) 推荐(0)
摘要:一、getElementsByTagName就是通过标签名得到元素,得到的是页面上所有的该标签元素,得到的是数组。数组有下标,下标0开始,最后一项length-1。通过标签名获得所有标签名这个标签。类似于css中的标签选择器。选择的是一组元素。 get 得到 elements 元素们 By 通过 T 阅读全文
posted @ 2017-11-07 10:16 欢复 阅读(2395) 评论(0) 推荐(0)