随笔分类 - javascript
摘要:一、事件流 事件是js与HTML交互的基础,事件流描述的是页面接受事件的顺序,而事件流又分为三个阶段:捕获阶段、目标阶段和冒泡阶段。 如果单纯的事件处理,事件捕获和事件冒泡二选一即可,导致两者并存的原因是当年微软和网景的浏览器大战,微软提出了事件冒泡,而网景提出了事件捕获。 1、事件冒泡 事件开始由
阅读全文
posted @ 2019-04-10 19:41
liuhw1988
摘要:在浏览器的全局环境中,严格和非严格模式的this都指向window;而在函数执行环境中,this的指向不是在函数定义的时候确定的,而是在函数执行的时候确定。 函数调用的几种方式: a、普通函数调用 b、作为方法来调用 c、作为构造函数来调用 d、使用apply/call/bind方法来调用 e、匿名
阅读全文
posted @ 2019-04-03 15:02
liuhw1988
摘要:javascript通过构造函数(constructor)和原型链来(prototype chain)实现其他面向对象语言的类概念。ES6语法中引入了“类”(class)的概念,但只是一个语法糖,只是对原来方式的封装。 1、构造函数(constructor) a、为了区别与普通函数,构造函数首字母大
阅读全文
posted @ 2019-04-03 09:11
liuhw1988
浙公网安备 33010602011771号