04 2020 档案
摘要:前言:面向对象编程很重要的一个方面,就是对象的继承。A 对象通过继承 B 对象,就能直接拥有 B 对象的所有属性和方法。这对于代码的复用是非常有用的。 1、原型式继承 JavaScript 继承机制的设计思想就是,原型对象的所有属性和方法,都能被实例对象共享。也就是说,如果属性和方法定义在原型上,那
阅读全文
摘要:终南别业 王维 中岁颇好道,晚家南山陲。 兴来每独往,胜事空自知。 行到水穷处,坐看云起时。 偶然值林叟,谈笑无还期。
阅读全文
摘要:前言:上一篇简单说了this的飘忽不定,有时,需要把this固定下来,避免出现意想不到的情况。JavaScript 提供了call、apply、bind这三个方法,来切换/固定this的指向。(出来混总是要还的)。 1、call() 函数实例的call方法,可以指定函数内部this的指向(即函数执行
阅读全文
摘要:前言:this关键字是一个非常重要的语法点,毫不夸张地说,不理解它的含义,大部分开发任务都无法完成。(阮一峰老师原话) 1、那this到底是个什么鬼? (知其然) 简单一句话概括:this就是属性或方法“当前”所在的对象。意思就是 不管是什么场合,this都有一个共同点:它总是返回一个对象。 fun
阅读全文
摘要:1、利用JavaScript 原生提供Object对象,即所谓的原始模式 var person = new Object();//JavaScript 原生提供Object对象,JavaScript 的所有其他对象都继承自Object对象,即那些对象都是Object的实例。 person.name
阅读全文
摘要:1、广义上对象就是一个具体的实物,可以理解为我们人类的研究对象。 2、另一个就是我们js中;我们把封装了属性(prototype)和方法(method)的一类实物或一个容器。比如整个动物世界 就是一个对象 属性就是具体的某一种动物,奔跑,嚎叫等行为就是方法(即具体做了那些事)。
阅读全文
摘要:1. 使用 padding-bottom 解决图片加载等的抖动问题(及先占位) <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-wid
阅读全文