 |
|
 |
| |
Developer on focus
Anton Zamov is a dipl. engineer with more than 6 years of active professional
experience and many awards ...
read more>>
|
|
 |
 |
 |
|
 |
|
 |
| |
|
How to add a prototype to a JavaScript object?
|
Adding a prototype is an way to add a new property
or methos to a predefined JavaScript class.
The syntax for adding a prototype is:
contructor.prototype.name = value
constructur
The name of the constructor function object you wish to change.
name
The name of the property or method you wish to create
value
The value initially assigned to the new property or method.
Let's supopse you wish to add a method called FirstChar to
default String contructor which returns the first character
of a string. How to do this?
First you need to define the GetFirstChar method
function GetFirstChar(x){
return x.substring(0,1);
}
And then, set the protype:
String.prototype.FirstChar = GetFirstChar;
so finally you may try this:
<script>
<script>
function GetFirstChar(){
return this.toString().substring(0,1);
}
String.prototype.FirstChar = GetFirstChar;
var testString=new String("Anton Zamov");
document.write(testString.FirstChar());
</script>
|
About the author of this programming example or tutorial:
Anton Zamov is a software engineer with more than6 years
of active experience in web and software development and design.
Anton Zamov has extensive experience and broad knowledgebase
in C# and JAVA programming and has created a lot of
running e-commerce systems, portals and content management
systems using PHP and other web development technologies.
For more information about Anton Zamov, you may visit the personal web site of
Anton Zamov.
|
|
|
 |
 |
 |
|
|