Javascript 函数对象的多重身份


Posted in Javascript onJune 28, 2009
function Flower() 
{ 
this.name="rose"; 
this.color="red"; 
} 
//Flower() 作为构造函数 
var obj=new Flower(); 
//输出 true, flower 作为类引用 
alert(obj instanceof Flower);

function 关键字可以声明普通函数,这一点和其他语言中函数的概念是相同的。 除此之外,他还可以用于类的声明和实现、对象的构造函数以及类的引用。
在上面的例子中通过function 关键字声明了Flower 类 ,并且通过this关键字声明了两个属性name 和color ;然后在创建obj对象时,Flower又起到了对象构造函数的作用;最后使用instanceof 关键字判断obj对象是否是Flower类的实例,此时Flower又起到了类引用的作用
Javascript 相关文章推荐
js 日期转换成中文格式的函数
Jul 07 Javascript
基于jquery.Jcrop的头像编辑器
Mar 01 Javascript
createElement与createDocumentFragment的点点区别小结
Dec 19 Javascript
利用javascript解决图片缩放及其优化的代码
May 23 Javascript
一样的table?不一样的table(可编辑状态table)
Sep 19 Javascript
js操纵dom生成下拉列表框的方法
Feb 24 Javascript
jquery数组封装使用方法分享(jquery数组遍历)
Mar 25 Javascript
使用jquery选择器如何获取父级元素、同级元素、子元素
May 14 Javascript
JS实现一个列表中包含上移下移删除等功能
Sep 24 Javascript
微信企业号开发之微信考勤百度地图定位
Sep 11 Javascript
浅谈jquery采用attr修改form表单enctype不起作用的问题
Nov 25 Javascript
vue指令之表单控件绑定v-model v-model与v-bind结合使用
Apr 17 Javascript
Javascript 阻止javascript事件冒泡,获取控件ID值
Jun 27 #Javascript
event对象的方法 兼容多浏览器
Jun 27 #Javascript
js AspxButton的客户端操作
Jun 26 #Javascript
javascript 变量作用域 代码分析
Jun 26 #Javascript
javascript 可以拖动的DIV(二)
Jun 26 #Javascript
jQuery 可以拖动的div实现代码 脚本之家修正版
Jun 26 #Javascript
JQuery 国际象棋棋盘 实现代码
Jun 26 #Javascript
You might like
Apache+php+mysql在windows下的安装与配置图解(最新版)
2008/11/30 PHP
PHP的autoload自动加载机制使用说明
2010/12/28 PHP
php使用Jpgraph绘制简单X-Y坐标图的方法
2015/06/10 PHP
php rmdir使用递归函数删除非空目录实例详解
2016/10/20 PHP
深入理解JavaScript系列(9) 根本没有“JSON对象”这回事!
2012/01/15 Javascript
IE下写xml文件的两种方式(fso/saveAs)
2013/08/05 Javascript
jQuery插件HighCharts绘制2D饼图效果示例【附demo源码下载】
2017/03/21 jQuery
使用MUI框架模拟手机端的下拉刷新和上拉加载功能
2017/09/04 Javascript
ionic选择多张图片上传的示例代码
2017/10/10 Javascript
如何使用VuePress搭建一个类型element ui文档
2019/02/14 Javascript
Angular4.0动画操作实例详解
2019/05/10 Javascript
利用JS代码自动删除稿件的普通弹幕功能
2019/09/20 Javascript
js实现百度淘宝搜索功能
2020/02/17 Javascript
[47:53]DOTA2上海特级锦标赛主赛事日 - 1 败者组第一轮#2COL VS Spirit
2016/03/02 DOTA
python通过pil为png图片填充上背景颜色的方法
2015/03/17 Python
Python实现的数据结构与算法之链表详解
2015/04/22 Python
Python装饰器原理与用法分析
2018/04/30 Python
详细介绍pandas的DataFrame的append方法使用
2019/07/31 Python
Python 跨.py文件调用自定义函数说明
2020/06/01 Python
Python如何测试stdout输出
2020/08/10 Python
Django如何实现密码错误报错提醒
2020/09/04 Python
详解window.open被浏览器拦截的解决方案
2019/07/18 HTML / CSS
德国古洛迷亚百货官网:GALERIA Kaufhof
2017/06/20 全球购物
院药学专业个人求职信
2013/09/21 职场文书
市场营销专业推荐信
2013/11/03 职场文书
临床医学系毕业生推荐信
2013/11/09 职场文书
教育专业个人求职信
2013/12/02 职场文书
毕业生实习鉴定
2013/12/11 职场文书
活动策划求职信模板
2014/04/21 职场文书
生物学专业求职信
2014/07/23 职场文书
小班下学期幼儿评语
2014/12/30 职场文书
2015年酒店前台工作总结
2015/04/20 职场文书
公司员工违纪检讨书
2015/05/05 职场文书
安全温馨提示语大全
2015/07/14 职场文书
熟背这些句子,让您的英语口语突飞猛进(135句)
2019/09/06 职场文书
如何在C++中调用Python
2021/05/21 Python