社区
JavaScript
帖子详情
在函数外部定义属性。
zohu_chneg
2012-09-09 12:19:05
function test() {
test.t++;
}
test.t = 0;
for(var i = 0; i < 10; i++) {
test();
}
alert(test.t); // 为什么他每次调用之后不会被销毁啊,难道它是一个静态变量? 只属于test();?
...全文
208
8
打赏
收藏
在函数外部定义属性。
function test() { test.t++; } test.t = 0; for(var i = 0; i < 10; i++) { test(); } alert(test.t); // 为什么他每次调用之后不会被销毁啊,难道它是一个静态变量? 只属于test();?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
挨踢直男
2012-09-10
打赏
举报
回复
好比是面向对象中的静态
likeajin
2012-09-10
打赏
举报
回复
[Quote=引用 6 楼 的回复:]
test.t属于test,而test属于window,在成员test.t被test持有,而test是全局的不会被释放,test.t也就不回被释放
[/Quote]
++
zohu_chneg
2012-09-09
打赏
举报
回复
test.t 是属于 test()的 还是属于window的。
展S开K双Y翼
2012-09-09
打赏
举报
回复
所有函数外部定义的变量都属于window对象,你每次调用时他就把值存住了。当然不会被销毁了。
未知数
2012-09-09
打赏
举报
回复
[Quote=引用 2 楼 的回复:]
test.t 是属于 test()的 还是属于window的。
[/Quote]
test.t属于test,而test属于window,在成员test.t被test持有,而test是全局的不会被释放,test.t也就不回被释放
泡泡鱼_
2012-09-09
打赏
举报
回复
[Quote=引用 4 楼 的回复:]
test.t 是属于 window 的
如果你认为他是属于 test 的那么就应该在 test 内部用 this.t 访问到
[/Quote]
+1
xuzuning
2012-09-09
打赏
举报
回复
test.t 是属于 window 的
如果你认为他是属于 test 的那么就应该在 test 内部用 this.t 访问到
licai1210
2012-09-09
打赏
举报
回复
http://www.jb51.net/article/20236.htm
C++编程实例100篇
C++编程实例100篇,里面有很多很基础的编程实例,可以作为参考。
变量的声明与
定义
&&内部
函数
与
外部
函数
【1】变量的声明与
定义
对于
函数
。声明部分是对有关标识符(变量、
函数
、结构体)的
属性
进行声明;
函数
的声明是
函数
的原型,而
函数
的
定义
是对
函数
功能的
定义
。对被调
函数
的声明是放在主调
函数
的声明部分,而
函数
的
定义
显然不在声明部分的范围内,是独立模块! 对于变量。在声明部分出现的变量有两种情况:需要建立存储空间的(int a;),不需要简历**存储空间的(extern a;)**前者称
定义
性声明;后者称引用性声明; 【2】内部
函数
和
外部
函数
有的
函数
只能被本文件中的其他
函数
调用,不能被其他文件中的
函数
调用;有的只能被
python 学习汇总58:class类
外部
定义
函数
(初级学习- tcy)
类
外部
定义
函数
2018/11/19 目录: 1. class
定义
2. 内部类 3.
外部
定义
函数
4.高阶
函数
与类的关系 5.对象内存管理 6.类作用域 7.使用输出参数 8.类
属性
9.类特性 10.描述符 11.查看类
属性
12.继承 13.类型检测测试,查看父子类 15.元类 16.基类 17.类装饰器 18.Enum类 其他参考本人博文。 1.1.
外部
定义
函数
: ...
javascript中的私有变量及如何在
函数
外部
引用这些变量
私有变量任何在
函数
中
定义
的变量,都可认为是私有变量,因为不能在
函数
外部
访问这些变量。私有变量包括
函数
的参数、局部变量、在
函数
内部
定义
的其它
函数
。 如下代码:function add(bum1,num2){ var sum=num1+num2; return sum; }在这个
函数
中,有3个私有变量:num1、num2、sum。在
函数
内部可以访问这些私有变量,但是在
函数
外部
不能访问它们。如果再这个函
成员
函数
的
定义
成员
函数
的
定义
如上所述, 类中含有两种成份,即数据成员和成员
函数
, 其中成员
函数
也称方法。实际上,成员
函数
和方法指的是同一种实体, 是一种实体的两种不同叫法, 成员
函数
是程序设计语言 C + + 中的术语,而方法是面向对象方法中的术语。在以后的叙述中, 本书采用术语成员
函数
。 成员
函数
的
定义
通常采用两种方式。 第一种方式是在类声明中只给出成员
函数
的原型, 而成员
函数
体在类的
外部
定义
。这种成员
函数
...
JavaScript
87,992
社区成员
224,685
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章