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

浙公网安备 33010602011771号