How to add properties to your own object

Thus far, our object "userobject" cannot do anything but take up space in a document. With some properties, that should all change. To add properties to a user defined object, directly embed the properties into the object function, with each property proceeded by the keyword "this" plus dot (.): In the below example, we'll extend "userobject" to contain two properties, each containing a string of text:

function userobject(parameter){
this.secondproperty="This is the second property"

Now, to use these properties, simply access them like accessing any other property:

var myobject=new userobject("hi there.")
//alerts "hi there."
//writes "This is the second property"