Свойство constructor в массивах Javascript возвращает ссылку на функцию массива, которая создала прототип экземпляра.
Его синтаксис выглядит следующим образом:
array.constructor
Возвращает функцию, создавшую экземпляр объекта.
Попробуйте следующий пример.
<html> <head> <title>JavaScript - Массивы. Свойство constructor</title> </head> <body> <script type="text/javascript"> var arr = new Array( 10, 20, 30 ); document.write("arr.constructor:" + arr.constructor); </script> </body> </html>
arr.constructor: function Array() { [native code] }