call this的范围
2024-08-28 02:10:13
var f1=function(){this.a="类f1的实例的a属性"};
f1代表一个类;
f1.a='对象f1的a属性';
var f2=function(){};//类f2的实例没有a属性
f2.a='对象f2的a属性';
var test=function(){alert(this.a)};
test.call(f1);//弹出‘对象f1的a属性’
test.call(new f1());//弹出“类f1的实例的a属性”
test.call(f2);//弹出“对象f2的a属性”
test.call(new f2());//弹出undefined
最新文章
- #VSTS日志# 15/11/18 插件应用市场,RM,包管理器等
- Jenkins 安装或更新插件失败
- Qt make clickable label 制作可点击的Label控件
- PHP 加密 和 解密 方法
- Java堆
- ES6中的const命令
- root密码
- 排序算法之直接插入排序(java实现)
- MongoDB,HDFS, Spark to 电影推荐
- Win8/Win8.1都有哪些版本?我该选择哪个?(二)
- 利用Python进行数据分析——数据规整化:清理、转换、合并、重塑(七)(1)
- [Android] 停止、恢复 背影音乐的播放
- Unix/Linux环境C编程入门教程(30) 字符串操作那些事儿
- openstack镜像如何在vmware 环境中运行
- JAVA代码发送邮件示例和解释(二)
- Oracle 去特殊字符
- 【AtCoder】AISing Programming Contest 2019
- 序列化ADODataSet, ADOQuery
- Android提高第九篇之GridView和SQLite实现分页表格
- 查看系统进程:ps