Javascript中的新语法是一个语法糖。对于那些
学习面向对象的C++等
语言,java和c #,它被认为是有JS类和对象之间的差异。在JS没有阶级,一切
都是对象,它比java更彻底。
新实际上是一个
创建一个新对象的过程,新的图像集为原型构造
函数函数原型在使用新的过程中,共有3个主体参与了合作,构造函数是第一个对象,原型对象是两个,新一代的
空间对象是第三个对象。最后的回归是一个空的对象,但对象不是空的真空,但已经包含了原型
参考(__proto__)
以下
步骤如下:
(1)创建一个空对象
(2)的__proto__(即无
属性)的空分对象的构造函数的原型成员对象
(3)构造函数被调用和应用,这势必空对象。
(4)返回空数组对象
写一个函数而不是使用新的函数是可以的,示例代码如下所示:
功能new_object(Foo){
var obj = { };
__proto__ = foo.prototype OBJ;
obj。__proto__构造函数= foo;
foo.apply(obj
参数)
返回对象;
}
以上是对Javascript的新算子原理的简要
介绍,这是由萧边的内容共享。我们希望能给你一个参考,并希望你能
支持它。