随笔分类 - JavaScript
JavaScript 高级程序设计(第三版)学习笔记
摘要:1、元素获取 / 原生js / var ele = document.getElementById('idName'); var eleArr = document.getElementsByClassName('className'); var eleArr = document.getEleme
阅读全文
摘要:
阅读全文
摘要:一、基本概念 1、事件:用户/浏览器自身执行的某种动作(点击click、加载load,页面滚动scroll的等); 2、事件处理程序:响应某个事件的处理函数,又叫事件侦听器 二、事件流 事件流 1、事件冒泡 由IE提出 由下向上 2、事件捕获 由Netscape团队提出 由上向下 由于老版本浏览器不
阅读全文
摘要:函数this的指向不是由函数定义时确定,而是在调用时才确定 function test() { console.log(this); } test(); //window '严格模式下为undefined' var obj = { id: 1, test: function () { console
阅读全文
摘要:一、原型链继承 (很少用) 原理:让子类构造函数的原型指向父类型构造函数的一个实例 // 定义Animal构造函数 function Animal(color) { this.color = color; this.eat = ['肉']; // 引用类型属性 } Animal.prototype.
阅读全文
摘要:1、工厂模式 // 定义工厂函数 function createPerson(name, age, hobby) { // 创建一个临时object对象 var obj = new Object(); // 将工厂函数的参数赋值给临时对象 obj.name = name; obj.age = age
阅读全文

浙公网安备 33010602011771号