摘要: js中的this灵活多变,极易出错。 可以按照函数的4种调用方式分别讨论 1、作为普通函数来调用时, this的指向->window 准确的说,this为null,但被解释成window 在ECMASCRIPT5标准中,如果this为null,则解释成undefined 函数内带有this操作,不能 阅读全文
posted @ 2017-09-12 23:19 前端小吖 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 作用域 在JS中函数嵌套非常普遍,在函数嵌套中,对变量的寻找方式先是从函数内部向里寻找,找不到,则往外层函数寻找,直到 全局(window)区域 如: var是声明变量 var是在函数运行的上下文中声明一个变量,如果不加var,则是一个赋值操作,(按照作用域特点上,追溯查找并赋值) 如果不加var声 阅读全文
posted @ 2017-09-12 22:26 前端小吖 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 事件绑定 在JavaScript中,有三种常用的绑定事件的方法: 1、在DOM元素中直接绑定; 2、在JavaScript代码中绑定; 3、绑定事件监听函数。 1、DOM元素上绑定 我们可以在DOM元素上绑定onclick、onmouseover、onmouseout、onmousedown、onm 阅读全文
posted @ 2017-09-12 18:08 前端小吖 阅读(2861) 评论(0) 推荐(0) 编辑