最新 最热

【说站】js new操作符的使用步骤

主要是把原型链和实例的this联系起来,这是最关键的一点,所以如果需要原型链,一定要用new操作符来处理。否则this会变成window对象。

2022-11-23
2

原型链、继承的发展史及数组的定义

原型1.定义:原型是function对象的一个属性,它定义了构造函数制造出的对象的公共祖先。通过该构造函数产生的对象,可以继承该原型的属性和方法。原型也是对象。2.利用原型特点和概念,可以提取...

2022-11-21
1

JS面试必问-JS原型及原型链

在js中万物皆对象,对象可以说是重中之重了。每一个对象都拥有自己的属性。但是在这个世界中有很多东西都是相似的,可以归为一类,他们有共同的方法和属性。不可能让每一个对象都定义一个属性吧。那样太消耗内存了。所以,在...

2022-10-26
1

蓦然回首,“工厂、构造、原型”设计模式,正在灯火阑珊处

持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第14天,点击查看活动详情

2022-09-19
1

js 判断数组的7 种方法

1. Array.isArray([]) // true2. Object.prototype.toString.call([]) // '[object Array]'3. [].constructor ===Array // true4. [] instanceof Array // true5. []._...

2022-08-18
1

5个一定要学会的JavaScript新特性

JavaScript在不断地升级迭代,越来越多的新特性让我们的代码写起来变得简洁有趣,这篇文章会介绍5个新特性,一起研究一下把。

2022-07-25
2

JS进阶(1) —— 人人都能懂的构造函数

大家都知道原型和原型链是 JavaScript 中最经典的问题之一,而构造函数又是原型和原型链的基础,所以先了解清楚构造函数以及它的执行过程可以更好地帮助我们学习原型和原型链的知识。...

2022-07-20
2

Js 小记

(function(f) { console.log('1')})(function() { console.log('2'); return (function() { console.log('3') return function(aa) { ...

2022-06-14
1

JavaScript手写instanceof

instanceof运算符用于判断构造函数的prototype属性是否存在在对象的原型链中的任何位置。

2022-05-05
1

JavaScript:工厂模式

工厂模式顾名思义是开发者不需要去关注一些基类的实现方式,只需要知道工厂类就行。然后开发者这个工厂类去自行的开发自己需要的对象。这种叫做工厂函数也就是最简单的工厂模式。...

2022-03-22
1