2018年12月17日
摘要:
1.闭包:函数在调用的时候会形成一个私有的作用域,对内部的变量起到保护的作用,这就是闭包 2.变量的销毁: 1.人为销毁 var a=12; a=null; 2.自然销毁 函数调用完成后,浏览器会自动销毁函数内的变量; 2的案例: function fn(){ var a=9 a++ console
阅读全文
posted @ 2018-12-17 18:41
Web引领者
阅读(282)
推荐(0)
2018年12月14日
摘要:
鼠标上面有三个按键:通常用ev.button表示; ev.button 0代表左键; ev.button 1代表中间的滚轮; ev.button 2代表右键; ++0 0要使用变量的形式; math.pow(3,2) 表示3的2次方 math的次幂 (!onmin) 这是空的意思, true的对立面
阅读全文
posted @ 2018-12-14 17:27
Web引领者
阅读(3844)
推荐(0)
2018年12月13日
摘要:
Date() 对象(获取时间的) 不过是用类的写法来实现的:(他也没有私有属性,都是通过__proto__继承来的) Date() 分两大系 一个是get系列(及获取时间) 一个是set系列(及设置时间) 如果使用定时器出现异闪? 1.提前调用函数 2.将定时器改为1毫秒 get系列的方法 1.ge
阅读全文
posted @ 2018-12-13 18:53
Web引领者
阅读(501)
推荐(0)
摘要:
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>瀑布流</title> <style> .box{ width:150px; padding:5px; float:left; transition:all 500ms; } .b
阅读全文
posted @ 2018-12-13 16:20
Web引领者
阅读(166)
推荐(0)
摘要:
实现算法: 1. JavaScript动态生成拼图:通过生成16个div,且除最后一个div不使用背景图片以外,其他div都设置拼图图片为背景。然后通过调整background-position来实现效果图中的拼图效果; 2. 打乱拼图:定义一个大小为15的数组,且其中的值依次为1-15,然后通过定
阅读全文
posted @ 2018-12-13 08:12
Web引领者
阅读(655)
推荐(0)
摘要:
拖拽的问题: div中如果有字体,会出现鼠标焦点的缺失 图片的旋转: tarnsform:rotate ++0的用法: 层叠性:当使用是,他的层叠性为1,不使用时,他的层叠行为0; 条件语句: 如果只有一个条件时,{}可以省略 if(a>b)b=0
阅读全文
posted @ 2018-12-13 07:51
Web引领者
阅读(249)
推荐(0)
2018年12月11日
摘要:
可以干什么? 改变函数内的this指向; 什么时候使用? 构造函数使用this 为什么使用? 为了生成对象 类(函数名不可以带括号).call() 因为this指向对象,所以call的第一个参数为对象 function fn(a,b){ (形参) this.name="zhang"; this.ag
阅读全文
posted @ 2018-12-11 18:57
Web引领者
阅读(156)
推荐(0)
2018年12月10日
摘要:
call apply bind 的区别? 解决函数内this的指向: 1.可以在函数外提前声明变量 一般情况下我们用 var _this/that=this 2.通过apply和call来修改函数this指向 apply和call的区别? 用法一样,就是参数形式不一样 (案例: fn.call(ob
阅读全文
posted @ 2018-12-10 19:51
Web引领者
阅读(4940)
推荐(0)
2018年12月4日
摘要:
1.fn()与fn的区别? fn():执行里面的函数 fn: 将函数的内容赋给谁 2.事件委托的解析 onmouseenter,onmouseleave与onmouseover,onmouseout的区别? onmouseenter获取的事件源(target)是元素的本身,所以他没有事件冒泡的机制
阅读全文
posted @ 2018-12-04 19:11
Web引领者
阅读(250)
推荐(0)
2018年12月3日
摘要:
事件对象:event 1.常用事件:onclick(点击) onmouseenter(鼠标进入) onmouseover(鼠标悬浮) onmouseleave(鼠标离开) onfocus(表单聚焦) onblur(表单失去焦点) onmouseout(鼠标移出) onmousemove(鼠标移动)
阅读全文
posted @ 2018-12-03 10:24
Web引领者
阅读(289)
推荐(0)