首页 > 语言 > JavaScript > 正文

Javascript中prototype属性实现给内置对象添加新的方法

2024-05-06 16:20:19
字体:
来源:转载
供稿:网友

这篇文章主要介绍了Javascript中prototype属性实现给内置对象添加新的方法,涉及javascript中prototype属性的使用技巧,需要的朋友可以参考下

本文实例讲述了Javascript中prototype属性实现给内置对象添加新的方法。分享给大家供大家参考。具体实现方法如下:

 

 
  1. <html xmlns="http://www.w3.org/1999/xhtml"
  2. <head> 
  3. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
  4. <title>prototype属性使用(给内置对象添加新的方法,方便调用)</title> 
  5. <script type="text/javascript"
  6. function getMaxFunc() { 
  7. var max = this[0]; 
  8. for (var i in this) { 
  9. if (max < this[i]) { 
  10. max = this[i]; 
  11. return max; 
  12. Array.prototype.getMax = getMaxFunc; 
  13. //Array是Javascript的内置对象,这里使用prototype定义一个新的方法getMax 
  14. var myArr = [3, 5, 6, 7, 9]; 
  15. var max = myArr.getMax(); 
  16. //这里就可以直接使用myArr.getMax了,像使用内置对象的方法一样使用 
  17. alert("max=" + max); 
  18. </script> 
  19. </head> 
  20. <body> 
  21. </body> 
  22. </html> 

希望本文所述对大家的javascript程序设计有所帮助。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

图片精选