# Extending Built-in Objects in JavaScript | kirupa.com

**URL:** <https://forum.kirupa.com/t/extending-built-in-objects-in-javascript-kirupa-com/633683>\
**Category:** programming\
**Created:** [August 27, 2015, 4:27am UTC](https://forum.kirupa.com/t/extending-built-in-objects-in-javascript-kirupa-com/633683 "2015-08-27T04:27:34Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![kirupa](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/kirupa/32/11616_2.png) [@kirupa](https://forum.kirupa.com/u/kirupa)\
**Post date:** [August 27, 2015, 4:27am UTC](https://forum.kirupa.com/t/extending-built-in-objects-in-javascript-kirupa-com/633683/1 "2015-08-27T04:27:34Z")

</div>

by [kirupa](http://www.kirupa.com/me/index.htm) | 12 December 2013

As you know very well by now, JavaScript comes from the factory with a good supply of built-in objects. These objects provide some of the core functionality for working with text, numbers, collections of data, dates, and a whole lot more. As you become more familiar with JavaScript and start doing interesting-er and cleverer things, you'll often find that you want to do more and go farther than what the built-in objects allow.

* * *
This is a companion discussion topic for the original entry at [http://www.kirupa.com/html5//extending\_built\_in\_objects\_javascript.htm](http://www.kirupa.com/html5//extending_built_in_objects_javascript.htm)
