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 显示当前系统时间代码
Dec 28 Javascript
jQuery Autocomplete自动完成插件
Jul 17 Javascript
js相册效果代码(点击创建即可)
Apr 16 Javascript
jquery实现邮箱自动补全功能示例分享
Feb 17 Javascript
ExtJS4利根据登录后不同的角色分配不同的树形菜单
May 02 Javascript
JQuery点击行tr实现checkBox选中的简单实例
May 26 Javascript
浅谈JS中的bind方法与函数柯里化
Aug 10 Javascript
jQuery 利用$.ajax 时获取原生XMLHttpRequest 对象的方法
Aug 25 Javascript
使用vue.js2.0 + ElementUI开发后台管理系统详细教程(一)
Jan 21 Javascript
promise处理多个相互依赖的异步请求(实例讲解)
Aug 03 Javascript
微信小程序使用Socket的实例
Sep 19 Javascript
Vue cli3 库模式搭建组件库并发布到 npm的流程
Oct 12 Javascript
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速度全攻略
2006/10/09 PHP
关于URL最大长度限制的相关资料查证
2014/12/23 PHP
WIN8.1下搭建PHP5.6环境
2015/04/29 PHP
PHP实现负载均衡下的session共用功能
2018/04/17 PHP
JavaScript高级程序设计 阅读笔记(二十) js错误处理
2012/08/14 Javascript
javascript:void(0)的问题使用探讨
2014/04/10 Javascript
js调试系列 控制台命令行API使用方法
2014/06/18 Javascript
jQuery中ajax的post()方法用法实例
2014/12/26 Javascript
借助FileReader实现将文件编码为Base64后通过AJAX上传
2015/12/24 Javascript
JavaScript绑定事件监听函数的通用方法
2016/05/14 Javascript
Javascript实现倒计时(防页面刷新)实例
2016/12/13 Javascript
Angular2使用jQuery的方法教程
2017/05/28 jQuery
Ionic3 UI组件之autocomplete详解
2017/06/08 Javascript
ES6学习之变量的两种命名方法示例
2017/07/18 Javascript
JS运动特效之同时运动实现方法分析
2018/01/24 Javascript
vue-cli3项目展示本地Markdown文件的方法
2019/06/07 Javascript
ES6中Symbol、Set和Map用法详解
2019/08/20 Javascript
在Layui 的表格模板中,实现layer父页面和子页面传值交互的方法
2019/09/10 Javascript
python创建只读属性对象的方法(ReadOnlyObject)
2013/02/10 Python
深入理解Javascript中的this关键字
2015/03/27 Python
Python中endswith()函数的基本使用
2015/04/07 Python
基于Python代码编辑器的选用(详解)
2017/09/13 Python
在pytorch中为Module和Tensor指定GPU的例子
2019/08/19 Python
构造方法和其他方法的区别?怎么调用父类的构造方法
2013/09/22 面试题
医学专业毕业生推荐信
2013/11/14 职场文书
服装机修工岗位职责
2013/12/26 职场文书
2014乡镇“三八”国际劳动妇女节活动总结
2014/03/01 职场文书
激情洋溢的毕业生就业求职信
2014/03/15 职场文书
团拜会策划方案
2014/06/07 职场文书
销售类求职信
2014/06/13 职场文书
公务员政审材料范文
2014/12/23 职场文书
员工自我工作评价
2015/03/06 职场文书
幼儿园托班开学寄语(2015秋季)
2015/05/27 职场文书
SpringBoot工程下使用OpenFeign的坑及解决
2021/07/02 Java/Android
ajax请求前端跨域问题原因及解决方案
2021/10/16 Javascript
python使用torch随机初始化参数
2022/03/22 Python