Prototyping in java script is nothing but act as an Java Interface. Meaning it’s used to define the methods of the object.
Reflection in java script is used to observe the content of the object. As for modification we can use method expansion:
ex.:
<p style=”line-height: 18px; font-size: 18px; font-family: times;”>
Click “<i>Load samples</i>” to view and edit more JS samples.<br>
function display(p) {
if (p.hasOwnProperty(‘name’)) {
p.name.lastname = ‘Terry’;
alert(p.name.firstname);
}
}
var person = { combinedname: { fistname: ‘John’ }};
display(person);
</p>