get
Gets an item or all items from a DefineList.
    list.get()
  
  Returns the list converted into a plain JS array. Any items that also have a
get method will have their get method called and the resulting value will be used as item value.
This can be used to recursively convert a list instance to an Array of other plain JavaScript objects. Cycles are supported and only create one object.
get() can still return other non-plain JS objects like Dates.
Use serialize when a form proper for JSON.stringify is needed.
var list = new DefineList(["A","B"]);
list.get() //-> ["A","B"]
Returns
 {Array}: 
A plain JavaScript Array that contains each item in the list.
    list.get(index)
  
  Gets the item at index. list.get(index) should be used instead of
list[index] if the list's items are going to be updated via list.set(index, value)
(as opposed to splice which is the better way).
var list = new DefineList(["A","B"]);
list.get(1) //-> "B"
Parameters
- index {Number}:A numeric position in the list. 
Returns
 {*}: 
The value at index.
    list.get(prop)
  
  Gets the property at prop if it might not have already been defined.
var list = new DefineList(["A","B"]);
list.set("count",1000)
list.get("count") //-> 1000
Parameters
- prop {String}:A property on the list. 
Returns
 {*}: 
The value at prop.
 GitHub
GitHub Twitter
Twitter