Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/479.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 类是否希望与原型互操作_Javascript_Ecmascript 6_Es6 Class - Fatal编程技术网

Javascript 类是否希望与原型互操作

Javascript 类是否希望与原型互操作,javascript,ecmascript-6,es6-class,Javascript,Ecmascript 6,Es6 Class,使用ES2015规范将类引入Javascript。类是否应该与原型协同工作,或者javascript实现者是否可以选择一种与原型完全不同的方式来编写它?例如:成员函数需要是类对象原型中的集合 是的,ECMAScript规范明确规定了应如何评估类定义,即创建一个新的函数对象,并且这些方法成为该函数的原型值的属性。当然,该规范更为详细,可以在这里找到:除了一般的“是”之外,很难回答这个问题。你有什么特别关心的吗类只是语法。生成的值也可以使用非类原型逻辑生成。

使用ES2015规范将类引入Javascript。类是否应该与原型协同工作,或者javascript实现者是否可以选择一种与原型完全不同的方式来编写它?例如:成员函数需要是类对象原型中的集合

是的,ECMAScript规范明确规定了应如何评估
定义,即创建一个新的函数对象,并且这些方法成为该函数的
原型
值的属性。当然,该规范更为详细,可以在这里找到:

除了一般的“是”之外,很难回答这个问题。你有什么特别关心的吗<代码>类只是语法。生成的值也可以使用非类原型逻辑生成。