js共262篇 第25页
js中ES Module和CommonJs的区别-uusu优素-乐高,模型,3d打印,编程

js中ES Module和CommonJs的区别

1、CommonJS模块装入js文件的过程是同步的,运行时装入。 2、ESModule装入js文件的过程是在编译(解析)时装入的,它是异步的。 3、ESModule通过export导出的是变量本身的引用。 实例 letname=...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh9329个月前
04212
js原型模式是什么-uusu优素-乐高,模型,3d打印,编程

js原型模式是什么

1、JS中的每个函数都有prototype属性,指向一个对象。该对象的作用是该函数的所有实例都可以共享该对象的属性和方法。我们称这个对象为原型对象。 2、原型模式可以解决对象方法重复创建的问题。...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh9329个月前
03112
js原型的实时性介绍-uusu优素-乐高,模型,3d打印,编程

js原型的实时性介绍

1、原型是实时的,这意味着原型对象的属性和方法实时更新。 2、js中的对象是通过引用传递的,只有一个原型对象,而不是new复制一个对象,所以对原型的操作和更新会影响所有对象。这是原型对象的...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh9329个月前
0285
js构造函数模式是什么-uusu优素-乐高,模型,3d打印,编程

js构造函数模式是什么

1、构造函数与普通函数相同,但不需要调用。构造函数通过new关键词调用,构造函数名称的首字母通常大小。 2、使用new操作符调用构造函数。 经历四个步骤,创建新对象,将构造函数的作用域赋予新...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh9329个月前
04610
js工厂模式的优缺点-uusu优素-乐高,模型,3d打印,编程

js工厂模式的优缺点

1、优点,通过工厂模式,我们可以快速创建大量相似对象,没有重复代码。 2、缺点,工厂模式创建的对象属于Object,无法区分对象类型,这也是工厂模式没有广泛使用的原因。 实例 functioncreatPe...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh9329个月前
0365
js不同类型的工厂函数-uusu优素-乐高,模型,3d打印,编程

js不同类型的工厂函数

1、带参数的工厂函数和所有函数一样,可以通过参数来定义我们的工厂函数。 组合工厂函数,在一个工厂函数中定义另一个工厂函数。 2、可以帮助我们将复杂的工厂函数拆分成更小、更重要的碎片。 3...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh9329个月前
0278
js基本数据类型有什么特点-uusu优素-乐高,模型,3d打印,编程

js基本数据类型有什么特点

1、基本数据类型是按值访问的。 也就是说我们可以操作保存在变量中的实际值。 2、基础数据类型的值是不可改变的。 任何方法都不能改变基础数据类型的值。 3、属性和方法不能添加到基本数据类型...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh9329个月前
0489
js创建对象的5种方式-uusu优素-乐高,模型,3d打印,编程

js创建对象的5种方式

1、创建简单对象:使用对象字面量{}创建对象。 2、用function(函数)模拟class(无参构造函数)。 3、使用工厂创建(Object关键字)。 4、prototype关键字采用原型对象。 5、混合模式(原型和构造函数...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh9329个月前
0305
js构造继承有什么优点-uusu优素-乐高,模型,3d打印,编程

js构造继承有什么优点

1、解决了原型链继承中子类实例共享父类引用属性的问题。使用父类结构器来增强子类实例,相当于将父类的实例属性复制到子类。 2、创建子类实例时,可向父类传递参数。 3、可实现多继承(call多父...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh9329个月前
03310
js构造继承的缺点-uusu优素-乐高,模型,3d打印,编程

js构造继承的缺点

1、实例不是父类的实例,只是子类的实例。 2、能够继承父类的实例属性和方法,不能继承原型属性/方法。 3、函数无法复用,每个子类都有父类实例函数的副本,影响性能。 实例 functionStar(name,...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh9329个月前
02212