JavaScript面向对象的实现方法小结


Posted in Javascript onApril 14, 2015

本文实例总结了JavaScript面向对象的实现方法。分享给大家供大家参考。具体分析如下:

方法1:

var person = {
 name: 'hello world',
 age: 22,
 sayHello:function(){
  alert('I\'m 'this.name ',and I\'m ' this.age 'years old');
 }
};
person.sayHello();//I'm hello world, and I'm 22 years old

方法2:

window.color = "red";
var o = { color: "blue"};
function sayColor(){
  alert(this.color);
}
sayColor(); //"red"
o.sayColor = sayColor;
o.sayColor(); //"blue"
//也可以使用apply和call
sayColor.apply(o);//"blue"
sayColor.call(o);//"blue"

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

Javascript 相关文章推荐
JavaScript学习历程和心得小结
Aug 16 Javascript
js调试系列 初识控制台
Jun 18 Javascript
JavaScript设计模式之抽象工厂模式介绍
Dec 28 Javascript
JS获取图片lowsrc属性的方法
Apr 01 Javascript
AngularJS的一些基本样式初窥
Jul 27 Javascript
jquery实现超简洁的TAB选项卡效果代码
Aug 28 Javascript
12个超实用的JQuery代码片段
Nov 02 Javascript
阿里云ecs服务器中安装部署node.js的步骤
Oct 08 Javascript
Bootstrap下拉菜单Dropdowns的实现代码
Mar 17 Javascript
vue + webpack如何绕过QQ音乐接口对host的验证详解
Jul 01 Javascript
vue项目动态设置页面title及是否缓存页面的问题
Nov 08 Javascript
使用vue编写h5公众号跳转小程序的实现代码
Nov 27 Vue.js
JavaScript使用Prototype实现面向对象的方法
Apr 14 #Javascript
jQuery插件ajaxFileUpload实现异步上传文件效果
Apr 14 #Javascript
Angularjs制作简单的路由功能demo
Apr 14 #Javascript
javascript中几个容易混淆的概念总结
Apr 14 #Javascript
浅谈Sizzle的“编译原理”
Apr 14 #Javascript
深入探寻seajs的模块化与加载方式
Apr 14 #Javascript
javascript数组去重的方法汇总
Apr 14 #Javascript
You might like
php写一个函数,实现扫描并打印出自定目录下(含子目录)所有jpg文件名
2017/05/26 PHP
php实现生成带二维码图片并强制下载功能
2018/02/24 PHP
jquery数组过滤筛选方法grep()简介
2014/06/06 Javascript
jQuery提交多个表单的小技巧
2014/07/27 Javascript
javascript 获取函数形参个数
2014/07/31 Javascript
JQuery.get提交页面不跳转的解决方法
2015/01/13 Javascript
jquery实现兼容IE8的异步上传文件
2015/06/15 Javascript
JQuery工具函数汇总
2015/06/15 Javascript
非常漂亮的相册集 使用jquery制作相册集
2016/04/28 Javascript
Angular指令封装jQuery日期时间插件datetimepicker实现双向绑定示例
2017/01/22 Javascript
JavaScript Canvas绘制圆形时钟效果
2020/08/20 Javascript
jQuery实现新闻播报滚动及淡入淡出效果示例
2018/03/23 jQuery
JQuery元素快速查找与操作
2018/04/22 jQuery
解决vue路由后界面没有变化,但是链接有的问题
2018/09/01 Javascript
在Layui中实现开关按钮的效果实例
2019/09/29 Javascript
使用Python开发SQLite代理服务器的方法
2018/12/07 Python
python多线程+代理池爬取天天基金网、股票数据过程解析
2019/08/13 Python
美国顶尖折扣时尚购物网:Bluefly
2016/08/28 全球购物
编码转换,怎样实现将GB2312编码的字符串转换为ISO-8859-1编码的字符串
2014/01/07 面试题
商得四方公司面试题(gid+)
2014/04/30 面试题
护士长竞聘书
2014/03/31 职场文书
服务承诺口号
2014/05/22 职场文书
幼儿园门卫岗位职责范本
2014/07/02 职场文书
党员专题组织生活会发言材料
2014/10/17 职场文书
茶楼服务员岗位职责
2015/02/09 职场文书
银行求职自荐信范文
2015/03/04 职场文书
2015年全国助残日活动方案
2015/05/04 职场文书
2015年领导班子工作总结
2015/05/23 职场文书
2016党风廉政建设心得体会范文
2016/01/25 职场文书
优秀大学生申请书
2019/06/24 职场文书
导游词之贵州百里杜鹃
2019/10/29 职场文书
读《工匠精神》有感:热爱工作,精益求精
2019/12/28 职场文书
我对PyTorch dataloader里的shuffle=True的理解
2021/05/20 Python
web前端之css水平居中代码解析
2021/05/20 HTML / CSS
VUE中的v-if与v-show区别介绍
2022/03/13 Vue.js
5个实用的JavaScript新特性
2022/06/16 Javascript