![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javascript
姜小衰
这个作者很懒,什么都没留下…
展开
-
[js]绑定点击事件的三种方式
绑定点击事件的三种方式使用 onclick 属性(不推荐)<!doctype html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-wi原创 2019-02-18 10:27:05 · 17142 阅读 · 0 评论 -
[js]常用获取元素的几种方式
获取元素的几种方式js获取元素有如下几种方式getElementById()getElementByName()getElementByTagName()getElementByClassName()getElementById()getElementById()可以通过元素的 id 来获取元素<!doctype html><html lang="en"&g...原创 2019-02-18 10:57:08 · 1128 阅读 · 0 评论 -
[js] 创建对象 工厂模式
工厂模式工厂模式是软件工程领域一种广为人知的设计模式,这种模式抽象了创建具体对象的过程。考虑到在 ECMAScript 中无法创建类,开发人员就发明了一种函数,用函数来封装以特定接口创建对象的细节,如下面的例子所示。function createPerson(name, age, job) { var o = new Object(); o.name = name; o.age = ag...转载 2019-04-11 17:38:14 · 176 阅读 · 0 评论 -
[js] 创建对象 构造函数模式
构造函数模式前面几章介绍过, ECMAScript 中的构造函数可用来创建特定类型的对象。像Object 和 Array这样的原生构造函数,在运行时会自动出现在执行环境中。此外,也可以创建自定义的构造函数,从而定义自定义对象类型的属性和方法。例如,可以使用构造函数模式将前面的例子重写如下。function Person(name, age, job) { this.name = name;...转载 2019-04-11 17:56:10 · 726 阅读 · 0 评论 -
js 函数中的 this 关键字
js 函数中的 this 关键字关于这个 this 关键字,也是很多项目中常常被用到的。那么,有人也许会问,干嘛要用 this 呢?在函数调用时,直接指明是什么对象在调用不就行了?还整那么个模模糊糊的概念出来干嘛?不过,存在即真理,既然有这么个东西,那也就有他存在的意义,下面来看看吧。js 函数调用 this 的场合首先,我们要先回忆一下 js 函数都有哪几种调用 this 的场合,有如下几...原创 2019-04-03 11:01:32 · 1036 阅读 · 0 评论 -
[js] 函数 call()方法和 apply()方法
js 函数 call()方法和 apply()方法我们可以将call()和apply()看做是某个对象的方法,通过调用方法的形式来间接调用函数。如下代码,使用call()方法来调用一个对象的 Object.prototype.toString 方法,用以输出对象的类Object.prototype.toString.apply({}) // "[object Object]"call()...转载 2019-04-03 11:53:06 · 306 阅读 · 0 评论