javascript用函数实现对象的方法


Posted in Javascript onMay 14, 2015

本文实例讲述了javascript用函数实现对象的方法。分享给大家供大家参考。具体实现方法如下:

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>利用函数实现对象(重要)</title>
<script type="text/javascript">
  function Person(name, age) {
    //定义属性,同时初始化
    this.name = name;
    this.age = age;
    //定义方法
    this.ShowInfo = function () {
      alert("name:" + this.name + "--age:" + this.age);
    }
  }
  var ZhangShan = new Person("张三", 30);
  alert("Name:" + ZhangShan["name"] + ",Age:" + ZhangShan.age);
  //注意第一个属性用的是中括号括起来的,可以动态传递属性名称
  ZhangShan.ShowInfo();
</script>
</head>
<body>
</body>
</html>

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

Javascript 相关文章推荐
利用js获取服务器时间的两个简单方法
Jan 08 Javascript
JS 模态对话框和非模态对话框操作技巧汇总
Apr 15 Javascript
jquery实现图片水平滚动效果代码分享
Aug 26 Javascript
IE8利用自带的setCapture和releaseCapture解决iframe的拖拽事件方法
Oct 25 Javascript
vue.js 上传图片实例代码
Jun 22 Javascript
微信小程序出现wx.getLocation再次授权问题的解决方法分析
Jan 16 Javascript
原来JS还可以这样拆箱转换详解
Feb 01 Javascript
vue项目中在外部js文件中直接调用vue实例的方法比如说this
Apr 28 Javascript
js 递归json树实现根据子id查父id的方法分析
Nov 08 Javascript
js模拟实现百度搜索
Jun 28 Javascript
解决vue组件销毁之后计时器继续执行的问题
Jul 21 Javascript
javascript canvas实现雨滴效果
Jun 09 Javascript
javascript中动态函数用法实例分析
May 14 #Javascript
javascript函数特点实例分析
May 14 #Javascript
JavaScript里实用的原生API汇总
May 14 #Javascript
javascript中attachEvent用法实例分析
May 14 #Javascript
javascript实现Table间隔色以及选择高亮(和动态切换数据)的方法
May 14 #Javascript
javascript清空table表格的方法
May 14 #Javascript
AngularJS的内置过滤器详解
May 14 #Javascript
You might like
phpmyadmin的#1251问题
2006/11/25 PHP
《PHP编程最快明白》第三讲:php数组
2010/11/01 PHP
10条PHP高级技巧[修正版]
2011/08/02 PHP
PHP使用php-resque库配合Redis实现MQ消息队列的教程
2016/06/29 PHP
Laravel框架实现修改登录和注册接口数据返回格式的方法
2018/08/17 PHP
基于JQuery的动态删除Table表格的行和列的代码
2011/05/12 Javascript
基于jquery的时间段实现代码
2012/08/02 Javascript
提交按钮的name='submit'引起的js失效问题及原因
2015/02/25 Javascript
原生js简单实现放大镜特效
2017/05/16 Javascript
Three.js加载外部模型的教程详解
2017/11/10 Javascript
详解ES6语法之可迭代协议和迭代器协议
2018/01/13 Javascript
使用async await 封装 axios的方法
2018/07/09 Javascript
vue 监听某个div垂直滚动条下拉到底部的方法
2018/09/15 Javascript
基于JS实现父组件的请求服务过程解析
2019/10/14 Javascript
深入理解webpack process.env.NODE_ENV配置
2020/02/23 Javascript
在Django的session中使用User对象的方法
2015/07/23 Python
Python实现两个list对应元素相减操作示例
2017/06/09 Python
Python求解任意闭区间的所有素数
2018/06/10 Python
解决python文件双击运行秒退的问题
2019/06/24 Python
pycharm显示远程图片的实现
2019/11/04 Python
python画环形图的方法
2020/03/25 Python
Docker如何部署Python项目的实现详解
2020/10/26 Python
python 对象真假值的实例(哪些视为False)
2020/12/11 Python
如何用python爬取微博热搜数据并保存
2021/02/20 Python
HTML5中drawImage用法分析
2014/12/01 HTML / CSS
阿根廷票务网站:StubHub阿根廷
2018/04/13 全球购物
微软台湾官方网站:Microsoft台湾
2018/08/15 全球购物
爱普生美国官网:Epson美国
2018/11/05 全球购物
解释一下ruby中的特殊方法与特殊类
2013/02/26 面试题
质量承诺书格式
2014/05/20 职场文书
会计个人实习计划书
2014/08/15 职场文书
大学军训口号大全
2015/12/24 职场文书
tensorflow中的梯度求解及梯度裁剪操作
2021/05/26 Python
Pytorch 如何实现常用正则化
2021/05/27 Python
与Windows10相比Windows11有哪些改进?值不值得升级?
2021/11/21 数码科技
bootstrapv4轮播图去除两侧阴影及线框的方法
2022/02/15 HTML / CSS