comprendre le constructor JavaScript
Bonjour,
J'essaie de comprendre le principe d'un constructor en en JS, mais j'avoue avoir un peu de mal. J'ai trouvé cet exemple sur le W3Cschool mais je ne comprend pas l'exemple fourni.
Quelqu'un pourrait il m'expliquer avec un peu plus de détails.
Example
Return the function that created the Array object's prototype:
Code:
1 2 3 4 5 6 7
|
<script type="text/javascript">
var fruits = ["Banana", "Orange", "Apple", "Mango"];
document.write(fruits.constructor);
</script> |
The output of the code above will be:
function Array() { [native code] }
quel peut être l'intêret de faire ça pour déclarer une fonction, que représente le "[native code]" ?
Merci