通过简单对象定义JavaScript对象原型是否有效-我可以使用这种语法吗?

变色龙

我想找到定义JavaScript对象(尽可能多的对象)的简单方法。

  1. 我可以重新定义没有副作用的对象的原型吗?
  2. 我应该使用prototype.member语法来避免副作用吗?
  3. 是否会在Eclipse中概述所有版本(如果需要,还需要一些JsDoc)?

代码示例:

function Hello() {
    this.name = 'hello';
}

Hello.prototype = {
    hello: function() {
        return 'hello';
    }
}
若昂·保罗·马塞多

是的你可以。唯一的副作用是您丢失了原始原型对象的Constructor属性。您甚至可能不使用它,但是如果这样做,解决方案很简单:自己添加构造函数属性:

function Hello() {
    this.name = 'hello';
}

Hello.prototype = {
    hello: function() {
        return 'hello';
    },
    constructor: Hello
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

我可以使用AC_XXXX_CONFIG语法将宏定义放入config.h吗?

来自分类Dev

我可以使用Scheme有效地实施快速排序吗?

来自分类Dev

我可以使用模板haskell定义缺少的功能吗?

来自分类Dev

我可以使用javascript从类别中提取图像吗?

来自分类Dev

我可以使用ObjectID设置解析对象指针吗

来自分类Dev

有人可以向我解释这种ruby语法如何工作吗?

来自分类Dev

关于使用arguments对象创建可变函数的有效JavaScript示例中是否存在错误?

来自分类Dev

我可以使用printf()打印该类的对象吗?

来自分类Dev

我们可以使用ANTLR定义非上下文无关的语法吗?

来自分类Dev

我可以使用简单的Int创建结构的实例吗?

来自分类Dev

我可以使用更有效的查询吗

来自分类Dev

可以使用多线程来使这种矩阵向量乘法算法更有效吗?

来自分类Dev

我可以使用标准JavaScript函数创建XMLHttpRequest吗?

来自分类Dev

javascript:我可以使用原型定义“私有”变量吗?

来自分类Dev

您可以通过这种简单的Excel VBA语法找到我的错误吗?

来自分类Dev

我可以通过这种方式使用removeEventListener吗?

来自分类Dev

我可以使用AC_XXXX_CONFIG语法将宏定义放入config.h吗?

来自分类Dev

我可以使用type来检查任意名称是否是有效的命令名称吗?

来自分类Dev

Javascript对象:重新定义原型是否可以?

来自分类Dev

我可以使用assign复制对象的对象吗?

来自分类Dev

我可以使用jQuery或JavaScript更改此CSS吗?

来自分类Dev

我可以使用gethttpsforfree为locahost或Intranet域创建有效的证书吗?

来自分类Dev

HashMap是否可以通过字符串类型提供对对象数组的有效访问?

来自分类Dev

我可以使用ObjectID设置解析对象指针吗

来自分类Dev

有人可以向我解释这种ruby语法如何工作吗?

来自分类Dev

我们可以使用ANTLR定义非上下文无关的语法吗?

来自分类Dev

我可以使用定义指定类型吗

来自分类Dev

即使我们正在使用它,预定义类的对象是否有效?

来自分类Dev

使用 setstate 时,我可以使用如下所示的简单对象吗?

Related 相关文章

  1. 1

    我可以使用AC_XXXX_CONFIG语法将宏定义放入config.h吗?

  2. 2

    我可以使用Scheme有效地实施快速排序吗?

  3. 3

    我可以使用模板haskell定义缺少的功能吗?

  4. 4

    我可以使用javascript从类别中提取图像吗?

  5. 5

    我可以使用ObjectID设置解析对象指针吗

  6. 6

    有人可以向我解释这种ruby语法如何工作吗?

  7. 7

    关于使用arguments对象创建可变函数的有效JavaScript示例中是否存在错误?

  8. 8

    我可以使用printf()打印该类的对象吗?

  9. 9

    我们可以使用ANTLR定义非上下文无关的语法吗?

  10. 10

    我可以使用简单的Int创建结构的实例吗?

  11. 11

    我可以使用更有效的查询吗

  12. 12

    可以使用多线程来使这种矩阵向量乘法算法更有效吗?

  13. 13

    我可以使用标准JavaScript函数创建XMLHttpRequest吗?

  14. 14

    javascript:我可以使用原型定义“私有”变量吗?

  15. 15

    您可以通过这种简单的Excel VBA语法找到我的错误吗?

  16. 16

    我可以通过这种方式使用removeEventListener吗?

  17. 17

    我可以使用AC_XXXX_CONFIG语法将宏定义放入config.h吗?

  18. 18

    我可以使用type来检查任意名称是否是有效的命令名称吗?

  19. 19

    Javascript对象:重新定义原型是否可以?

  20. 20

    我可以使用assign复制对象的对象吗?

  21. 21

    我可以使用jQuery或JavaScript更改此CSS吗?

  22. 22

    我可以使用gethttpsforfree为locahost或Intranet域创建有效的证书吗?

  23. 23

    HashMap是否可以通过字符串类型提供对对象数组的有效访问?

  24. 24

    我可以使用ObjectID设置解析对象指针吗

  25. 25

    有人可以向我解释这种ruby语法如何工作吗?

  26. 26

    我们可以使用ANTLR定义非上下文无关的语法吗?

  27. 27

    我可以使用定义指定类型吗

  28. 28

    即使我们正在使用它,预定义类的对象是否有效?

  29. 29

    使用 setstate 时,我可以使用如下所示的简单对象吗?

热门标签

归档