定义函数自己的属性

来源:互联网 发布:青骑士 知乎 编辑:程序博客网 时间:2024/05/21 05:44

假设我们想编写一个函数,使它在调用时返回一个唯一的整数,虽然我们可以将这一信息存储在一个全局变量中,但这一信息是由函数自己使用的,不必使用全局变量,最好的方法莫过于将信息存储在函数自己的属性中。

 

<script>
//////////////定义自己的函数属性////////////////
uniqueInteger.counter=5;
function uniqueInteger()
{
    return uniqueInteger.counter++;
}
uniqueInteger();
////////////////////////////////////////////////
</script>

原创粉丝点击