数码资讯
在Javascript对象(对象)的原型上
每一个对象(object)的Javascript会想 uff1a原型。 复制代码代码如下所示: Var Richard =新对象(); 警报(typeof(李察的原型)); 结果令人沮丧,浏览器也没有定义… 怎么了 再看一个例子。 复制代码代码如下所示: 函数(李察){ } 警报(typeof(李察
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
每一个对象(object)的Javascript会想 uff1a原型。
复制代码代码如下所示:
Var Richard =新对象();
警报(typeof(李察的原型));
结果令人沮丧,浏览器也没有定义…
怎么了
再看一个例子。
复制代码代码如下所示:
函数(李察){ }
警报(typeof(李察的原型));
上面的例子似乎表明,只有函数对象有原型,而且一般对象对象不是原型,事实是什么
让我们回到句子并理解。
复制代码代码如下所示:
Var Richard =新对象();
警报(李察。__proto__);
明白了吗
事实上,我们都有一个误解,也就是说,形成Javascript对象的原型链的原型是一个名为原型的属性,它可以被访问。事实上,Javascript的原型和名称原型的属性在开始时没有关系,是两个不同的东西。
对于一般的物体,我们只能访问继承对象的属性如__proto__原型。
对于函数对象,函数对象的原型在创建时被赋给原型属性。
复制代码代码如下所示:
Var Richard =新对象();
警报(typeof(李察的原型));
结果令人沮丧,浏览器也没有定义…
怎么了
再看一个例子。
复制代码代码如下所示:
函数(李察){ }
警报(typeof(李察的原型));
上面的例子似乎表明,只有函数对象有原型,而且一般对象对象不是原型,事实是什么
让我们回到句子并理解。
复制代码代码如下所示:
Var Richard =新对象();
警报(李察。__proto__);
明白了吗
事实上,我们都有一个误解,也就是说,形成Javascript对象的原型链的原型是一个名为原型的属性,它可以被访问。事实上,Javascript的原型和名称原型的属性在开始时没有关系,是两个不同的东西。
对于一般的物体,我们只能访问继承对象的属性如__proto__原型。
对于函数对象,函数对象的原型在创建时被赋给原型属性。
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。