![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript
今晚打小强
一家人就应该整整齐齐
展开
-
js模拟call和apply
一、call和apply介绍 call()方法使用一个指定的this值和单独给出的一个或多个参数来调用一个函数。 apply()方法调用一个具有给定this值的函数,以及作为一个数组(或类似数组对象)提供的参数。 该方法的语法和作用与 apply() 方法类似,只有一个区别,就是 call() 方法接受的是一个参数列表,而 apply() 方法接受的是一个包含多个参数的数组。 二...原创 2019-08-22 21:17:02 · 126 阅读 · 0 评论 -
实现Javascript的new
一、new关键字介绍 在js里声明对象的方式有好几种,但是每一种方案的底层就是对Object根对象进行一个继承来实现。为了让大家使用的方便,js提供了new关键字,具体的使用方法为var 变量名 = new 方法名(参数),实例代码如下: function Person(name) { this.name = name; this.sayName = function()...原创 2019-11-16 17:50:58 · 196 阅读 · 0 评论