Dlaczego Object.keys nie jest Object.prototype.keys? [Zamknięte]

Zastanawiam się, dlaczego specyfikacja została zdefiniowanaObject.keys zamiastObject.prototype.keys? z pewnością byłoby lepiej, gdyby API było spójne i chciałbym zrozumieć, dlaczego tak nie jest.

Inne metody są włączoneObject.prototype, więc dlaczego tak nie jest?

questionAnswers(2)

yourAnswerToTheQuestion