• C# (Microsoft .NET)
• JAVA
• Dynamic HTML
• PHP & MySQL
• ASP.NET - C# & VB.NET
• Perl & CGI
• C | C++
• Vector Markup Language
• SMIL
• Assembler
• Databases
• Wap Development
• Web site promotion
• Web Marketing
• Curriculum Vitae (CV)
• Major web solutions
• Web design projects
• Software solutions
|
|
How to add a prototype to a JavaScript object?
Free programming example written by Anton Zamov
|
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>
|
|
|
Jobs Portal, poweful jobs board software
PHP Mall, multi vendors mall website software
Car Portal, php script for auto classifieds websites
NetArt Media, software products and services
Real Estate Portal, web software for real estate portals
Blog System, multi user blog hosting script
PHP Store, powerful e-commerce system written in PHP
|