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 相关文章推荐
jquery禁用右键示例
Apr 28 Javascript
js实现图片拖动改变顺序附图
May 13 Javascript
jquery动态添加删除(tr/td)
Feb 09 Javascript
jQuery实现高亮显示的方法
Mar 10 Javascript
AngularJS指令用法详解
Nov 02 Javascript
canvas的神奇用法
Feb 03 Javascript
vue select二级联动第二级默认选中第一个option值的实例
Jan 10 Javascript
基于vue打包后字体和图片资源失效问题的解决方法
Mar 06 Javascript
JavaScript解析及序列化JSON的方法实例分析
Jan 04 Javascript
Cordova(ionic)项目实现双击返回键退出应用
Sep 17 Javascript
分享一款超好用的JavaScript 打包压缩工具
Apr 26 Javascript
详解JS数组方法
Nov 20 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模板引擎SMARTY
2006/10/09 PHP
php中cookie的作用域
2008/03/27 PHP
php随机取mysql记录方法小结
2014/12/27 PHP
php利用嵌套数组拼接与解析json的方法
2017/02/07 PHP
Prototype1.5 rc2版指南最后一篇之Position
2007/01/10 Javascript
javascript addBookmark 加入收藏 多浏览器兼容
2009/08/15 Javascript
iframe实用操作锦集
2014/04/22 Javascript
jquery实现邮箱自动填充提示功能
2015/11/17 Javascript
JavaScript中数组的22种方法必学(推荐)
2016/07/20 Javascript
基于Vue2的移动端开发环境搭建详解
2016/11/03 Javascript
JS求解三元一次方程组值的方法
2017/01/03 Javascript
vue.js学习笔记:如何加载本地json文件
2017/01/17 Javascript
canvas实现钟表效果
2017/02/13 Javascript
详解vue事件对象、冒泡、阻止默认行为
2017/03/20 Javascript
全面解析vue中的数据双向绑定
2017/05/10 Javascript
微信小程序实现点击按钮移动view标签的位置功能示例【附demo源码下载】
2017/12/06 Javascript
基于vue-ssr的静态网站生成器VuePress 初体验
2018/04/17 Javascript
jquery实现的分页显示功能示例
2019/08/23 jQuery
Python中利用Scipy包的SIFT方法进行图片识别的实例教程
2016/06/03 Python
Python爬虫实战:分析《战狼2》豆瓣影评
2018/03/26 Python
TensorFlow 滑动平均的示例代码
2018/06/19 Python
Django框架的使用教程路由请求响应的方法
2018/07/03 Python
Python os.rename() 重命名目录和文件的示例
2018/10/25 Python
使用PM2+nginx部署python项目的方法示例
2018/11/07 Python
在Python中将函数作为另一个函数的参数传入并调用的方法
2019/01/22 Python
Python实现查找二叉搜索树第k大的节点功能示例
2019/01/24 Python
解决安装pyqt5之后无法打开spyder的问题
2019/12/13 Python
python实现飞机大战游戏(pygame版)
2020/10/26 Python
Pytorch 使用opnecv读入图像由HWC转为BCHW格式方式
2020/06/02 Python
CSS3 仿微信聊天小气泡实例代码
2017/04/05 HTML / CSS
通过Canvas及File API缩放并上传图片完整示例
2013/08/08 HTML / CSS
建筑施工员岗位职责
2013/11/26 职场文书
心理咨询承诺书
2014/05/20 职场文书
2014年六一儿童节演讲稿
2014/05/23 职场文书
关于k8s环境部署mysql主从的问题
2022/03/13 MySQL
聊聊mysql都有哪几种分区方式
2022/04/13 MySQL