我很困惑为什么 javascript 以某种方式工作。如果我有一个对象设置为 obj 的变量。
如果我想列出对象中的所有键。
我会说
Object.keys(obj)
Run Code Online (Sandbox Code Playgroud)
为什么不是
obj.keys()
Run Code Online (Sandbox Code Playgroud)
如果我使用的是 Array,它会是 arr.pop() 那么为什么 obj.keys() 的语法不一样呢??同样为什么它必须是 Object.keys(obj)
抱歉这个愚蠢的问题我只是想学习语言的特殊性