JavaScript对象可以被视为普通字典吗?

时间:2013-09-13 07:15:19

标签: javascript oop

今天我听说JavaScript对象只不过是一个简单的字典(作为python字典的参考)

我认为这是一个错误的想法,但我不知道如何回答这个问题。

那么,你能否告诉我为什么对象不是简单干燥的词典

  • 我的第一个想法:原型继承。
  • ...

1 个答案:

答案 0 :(得分:-1)

嗯,字典项是否有对字典的隐式this引用?

如果没有,那么Javascript对象不仅仅是普通字典。

正如dystroy指出的那样,this是通过使用函数来创建对象而创建的,所以它可能更像是围绕对象的闭包。

所以在这种情况下,是的,一个对象可能是一个字典:/