// Create our object
var MyObject = new Object ();
// Variables
MyObject.id = 5; //Number
MyObject.name = "Sample"; //Line
// Functions
MyObject.getName = function ()
{
return this.name;
}
// Use our object alert (MyObject.getName ());
// Create our object using literal notation
MyObject = {
id: 1,
name: "Sample",
boolval: true
getName: function ()
{
return this.name;
}
}
Object = {
id: value,
...
}
alert (MyObject.getName ());
function MyObject (id, name)
{
}
var MyFirstObjectInstance = new MyObject (5, "Sample"); var MySecondObjectInstace = new MyObject (12, "Othe Sample");
function MyObject (id, name)
{
// User submitted values
this._id = id;
this._name = name;
// Default value
this.defaultvalue = "MyDefaultValue";
}
function MyObject (id, name)
{
this._id = id;
this._name = name;
this.defaultvalue = "MyDefaultValue";
// Get the current value
this.getDefaultValue = function ()
{
return this.defaultvalue;
}
// Set New Value
this.setDefaultValue = function (newvalue)
{
this.defaultvalue = newvalue;
}
// Arbitrary function
this.sum = function (a, b)
{
return (a + b);
}
}
var MyObject = new Number (); MyObject ["id"] = 5; MyObject ["name"] = "SampleName";
for (MyElement in MyObject)
{
// Bypass Code
// In MyElement, the record ID
// In MyObject [MyElement] - the content of the entry
}

Source: https://habr.com/ru/post/17613/
All Articles