Adding a new method to the built-in object using the prototype attribute in Javascript
This example describes how to add a new method to a built-in object using the prototype attribute in Javascript. Share it with you for your reference. The specific implementation method is as follows:
?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
<Html xmlns = "http://www.w3.org/1999/xhtml"> <Head> <Meta http-equiv = "Content-Type" content = "text/html; charset = UTF-8"/> <Title> use the prototype attribute (Add a new method to the built-in object for easy calling) </title> <Script type = "text/javascript"> Function getMaxFunc (){ Var max = this [0]; For (var I in this ){ If (max <this [I]) { Max = this [I]; } } Return max; } Array. prototype. getMax = getMaxFunc; // Array is a built-in Javascript Object. Here, prototype is used to define a new method getMax. Var myArr = [3, 5, 6, 7, 9]; Var max = myArr. getMax (); // Here you can use myArr. getMax directly, just like using the built-in object method. Alert ("max =" + max ); </Script> </Head> <Body> </Body> </Html> |
I hope this article will help you design javascript programs.