I am trying to learn how to create my own object and i can't understand the "this" part. Is that representing the function "person"? And why do we have to type .name = name?
    function person(name, age){
        this.name = name;
        this.age = age;
    }
    var bucky = new person("bucky roberts", 24);
    var perry = new person("perry smith", 20);
    </script>
<script type="text/javascript">
    document.write(bucky.name);
</script>
