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 相关文章推荐
优化JavaScript脚本的性能的几个注意事项
Dec 22 Javascript
使用javascript获取flash加载的百分比的实现代码
May 25 Javascript
纯JS实现五子棋游戏兼容各浏览器(附源码)
Apr 24 Javascript
Jquery实现显示和隐藏的4种简单方式
Aug 28 Javascript
javascript 模拟坦克大战游戏(html5版)附源码下载
Apr 08 Javascript
Jquery给基本控件的取值、赋值示例
May 23 Javascript
js从Cookies里面取值的简单实现
Jun 30 Javascript
防止登录页面出现在frame中js代码
Jul 22 Javascript
JavaScript用JQuery呼叫Server端方法示例代码
Sep 03 Javascript
jQuery实现简单的图片查看器
Sep 11 Javascript
微信小程序自定义导航栏
Dec 31 Javascript
js消除图片小游戏代码
Dec 11 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
一个odbc连mssql分页的类
2006/10/09 PHP
php && 逻辑与运算符使用说明
2010/03/04 PHP
php页码形式分页函数支持静态化地址及ajax分页
2014/03/28 PHP
PHP模拟QQ登录的方法
2015/07/29 PHP
php实现的pdo公共类定义与用法示例
2017/07/19 PHP
PHP缓存工具XCache安装与使用方法详解
2018/04/09 PHP
JS实现QQ图片一闪一闪的效果小例子
2013/07/31 Javascript
javascript实现微信分享
2014/12/23 Javascript
jQuery的框架介绍
2016/05/11 Javascript
学做Bootstrap的第一个页面
2016/05/15 HTML / CSS
js 将图片连接转换成base64格式的简单实例
2016/08/10 Javascript
在JavaScript中调用Java类和接口的方法
2016/09/07 Javascript
手把手教你搭建ES6的开发运行环境
2017/07/11 Javascript
JS实现websocket长轮询实时消息提示的效果
2017/10/10 Javascript
微信小程序ajax实现请求服务器数据及模版遍历数据功能示例
2017/12/15 Javascript
JavaScript中利用Array filter() 方法压缩稀疏数组
2018/02/24 Javascript
在 Linux/Unix 中不重启 Vim 而重新加载 .vimrc 文件的流程
2018/03/21 Javascript
解决vue-cli webpack打包后加载资源的路径问题
2018/09/25 Javascript
JavaScript JMap类定义与使用方法示例
2019/01/22 Javascript
对node通过fs模块判断文件是否是文件夹的实例讲解
2019/06/10 Javascript
[00:44]华丽开场!DOTA2勇士令状带来全新对阵画面
2019/05/15 DOTA
[40:31]Secret vs Alliacne 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/17 DOTA
解析Python中的异常处理
2015/04/28 Python
高效测试用例组织算法pairwise之Python实现方法
2017/07/19 Python
Python中enumerate()函数编写更Pythonic的循环
2018/03/06 Python
如何使用Python抓取网页tag操作
2020/02/14 Python
马德里运动鞋商店:Nigra Mercato
2020/02/16 全球购物
Shell编程面试题
2012/05/30 面试题
如何用Java判断一个文件或目录是否存在
2012/11/19 面试题
八项规定整改措施
2014/02/12 职场文书
保险公司晨会主持词
2014/03/22 职场文书
付款委托书范本
2014/04/04 职场文书
土地转让协议书范本
2014/04/15 职场文书
抗洪救灾先进集体事迹材料
2014/05/26 职场文书
2016大学军训心得体会
2016/01/11 职场文书
python实战之90行代码写个猜数字游戏
2021/04/22 Python