摘要: 1.Date类 getDate()返回一个月的某一天 1-31 getDay()返回一周的某一天 getFullyear()返回四位数的年份 getMonth()返回月份 比实际情况小 1 0代表1月 0-11 getHours()返回当前的 小时数 0-23 getMinutes()返回当前分钟数 阅读全文
posted @ 2018-12-21 16:16 晋飞翔 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 找出数组中的最大项和最小项 1.借助math中max math.max.apply(null,a) 返回值就是最大值 2.借助数组中的sort() 2.借助数组中的 sort() 3.假设法 对数组排序方法 1.借助array中的sort(function(a,b){return a-b}) 2.冒 阅读全文
posted @ 2018-12-21 15:38 晋飞翔 阅读(354) 评论(0) 推荐(0) 编辑
摘要: 1. 解决函数内this指向 1. 可以在函数外提前声明变量 _this/that=this 2. 通过apply和call 来修改函数内的this指向 (1) 二者区别用法是一样的,就是参数形式不一样 fn.call(obj,a,b)/fn.apply(obj,[a,b]) (2) 二者代表的是将 阅读全文
posted @ 2018-12-21 14:33 晋飞翔 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 1.闭包:函数在调用的时候会形成一个私有的作用域,对内部变量起到保护的作用,这就是闭包。 2.变量销毁: 1.人为销毁 var a=12; a=null 2.自然销毁 函数调用完成之后 浏览器会自动销毁函数内的变量 3.闭包的作用? 1.保护变量 2.缓存数据 缓存数据有优势也有劣势:优势是缓存数据 阅读全文
posted @ 2018-12-17 20:36 晋飞翔 阅读(202) 评论(0) 推荐(0) 编辑
摘要: DOM0级事件元素绑定多个click最后只执行最后一个click。 DOM2级事件元素绑定多个click,都要执行 注意当绑定的多个事件名,函数名,事件发生阶段三者完全一样时,才执行最后一个 div.addEventListener("click",fn1,false) div.addEventLi 阅读全文
posted @ 2018-12-06 14:53 晋飞翔 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 12.3事件对象 1.每个元素身上的事件都是天生自带的,不需要我们去定义,只需要我们给这个事件绑定一个方法, 2.事件绑定的写法 1.div.onclick=function(){} DOM 0级事件绑定 2.div.addEventListener()或div.attachEvent() DOM2 阅读全文
posted @ 2018-12-03 19:33 晋飞翔 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 什么是作用域:浏览器给js的生存环境叫作用域。 什么是变量提升: Js代码执行前,浏览器会给一个全局作用域window Window分两个模块一个是存储模块一个是执行模块 存储模块找到所有的var和function 关键字给这些变量添加内存地址 执行模块,代码从上到下执行,遇到变量就会去存储模块查找 阅读全文
posted @ 2018-12-02 20:35 晋飞翔 阅读(9478) 评论(0) 推荐(2) 编辑
摘要: 1.事件 浏览器客户端上客户触发的行为都称为事件 所有的事件都是天生自带的,不需要我们去绑定,只需要我们去触发。 通过 obj.事件名=function(){} 事件名:onmouseover 鼠标悬浮 onmouseout 鼠标移除 onmousedown鼠标按下 onmouseup 鼠标抬起 o 阅读全文
posted @ 2018-12-02 19:09 晋飞翔 阅读(3418) 评论(0) 推荐(0) 编辑
摘要: 1.浏览器对象模型 1.window.open(url,ways) url 是打开网页地址 ways 打开方式 _self 2.window.close() 3.浏览器用户信息 Window.navigator 4.浏览器地址信息 Window.location 5.window.history.f 阅读全文
posted @ 2018-12-02 11:11 晋飞翔 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 1. 动画 (1) Css样式提供了运动 过渡的属性transition 从一种情况到另一种情况叫过渡 Transition:attr time linear delay; Attr 是变化的属性 Time 是花费的时间 Linear 变化的速度 Delay 是延迟 复习background:url 阅读全文
posted @ 2018-12-02 10:41 晋飞翔 阅读(341) 评论(0) 推荐(0) 编辑