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


Posted in Javascript onMay 14, 2015

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

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>prototype属性使用(给内置对象添加新的方法,方便调用)</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是Javascript的内置对象,这里使用prototype定义一个新的方法getMax
var myArr = [3, 5, 6, 7, 9];
var max = myArr.getMax();
//这里就可以直接使用myArr.getMax了,像使用内置对象的方法一样使用
alert("max=" + max);
</script>
</head>
<body>
</body>
</html>

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

Javascript 相关文章推荐
一个JQuery写的点击上下滚动的小例子
Aug 27 Javascript
js 输出内容到新窗口具体实现代码
May 31 Javascript
JS记录用户登录次数实现代码
Jan 15 Javascript
js简单的弹出框有关闭按钮
May 05 Javascript
jquery实现全屏滚动
Dec 28 Javascript
关于原生js中bind函数的简单实现
Aug 10 Javascript
简易的JS计算器实现代码
Oct 18 Javascript
浅述节点的创建及常见功能的实现
Dec 15 Javascript
JS跨域请求外部服务器的资源
Feb 06 Javascript
HTML的select控件美化
Mar 27 Javascript
vue项目出现页面空白的解决方案
Oct 31 Javascript
js将日期格式转换为YYYY-MM-DD HH:MM:SS
Sep 18 Javascript
Javascript进制转换实例分析
May 14 #Javascript
Javascript中For In语句用法实例
May 14 #Javascript
Javascript中With语句用法实例
May 14 #Javascript
javascript用函数实现对象的方法
May 14 #Javascript
javascript中动态函数用法实例分析
May 14 #Javascript
javascript函数特点实例分析
May 14 #Javascript
JavaScript里实用的原生API汇总
May 14 #Javascript
You might like
DC《神奇女侠2》因疫情推迟上映 温子仁新恐怖片《恶性》撤档
2020/04/09 欧美动漫
ajax实现无刷新分页(php)
2010/07/18 PHP
thinkphp判断访客为手机端或PC端的方法
2014/11/24 PHP
WordPress导航菜单的滚动和淡入淡出效果的实现要点
2015/12/14 PHP
showModelessDialog()使用详解
2006/09/21 Javascript
js left,right,mid函数
2008/06/10 Javascript
js 页面传参数时 参数值含特殊字符的问题
2009/12/13 Javascript
利用jQuery 实现GridView异步排序、分页的代码
2010/02/06 Javascript
使用Jquery Aajx访问WCF服务(GET、POST、PUT、DELETE)
2012/03/16 Javascript
jQuery中detach()方法用法实例
2014/12/25 Javascript
jQuery源码解读之addClass()方法分析
2015/02/20 Javascript
jQuery关键词说明插件cluetip使用指南
2015/04/21 Javascript
jQuery简单实现验证邮箱格式
2015/07/15 Javascript
JavaScript实现搜索框的自动完成功能(一)
2016/02/25 Javascript
jquery做个日期选择适用于手机端示例
2017/01/10 Javascript
JS基于面向对象实现的多个倒计时器功能示例
2017/02/28 Javascript
bootstrapvalidator之API学习教程
2017/06/29 Javascript
详解基于 Nuxt 的 Vue.js 服务端渲染实践
2017/10/24 Javascript
使用selenium抓取淘宝的商品信息实例
2018/02/06 Javascript
解决vue-cli项目webpack打包后iconfont文件路径的问题
2018/09/01 Javascript
js实现黑白div块画空心的图形
2018/12/13 Javascript
ES6 Array常用扩展的应用实例分析
2019/06/26 Javascript
解决antd Form 表单校验方法无响应的问题
2020/10/27 Javascript
python中yaml配置文件模块的使用详解
2018/04/27 Python
Python调用adb命令实现对多台设备同时进行reboot的方法
2018/10/15 Python
python3.6使用urllib完成下载的实例
2018/12/19 Python
python socket通信编程实现文件上传代码实例
2019/12/14 Python
Pyorch之numpy与torch之间相互转换方式
2019/12/31 Python
介绍下static、final、abstract区别
2015/01/30 面试题
《从现在开始》教学反思
2014/04/15 职场文书
施工协议书范本
2014/04/22 职场文书
文明礼仪伴我行演讲稿
2014/05/12 职场文书
大学国际贸易专业自荐信
2014/06/05 职场文书
本科毕业生应聘求职信
2014/07/06 职场文书
2014年安全工作总结范文
2014/11/13 职场文书
详解MindSpore自定义模型损失函数
2021/06/30 Python